PHP工程师常用面试题
PHP工程师常用面试题
1.【单选题】5分 | 设有一个数据库mydb中有一个表tb1,表中有六个字段,主键为ID,有十条记录,ID从0到9,以下代码输出结果是?()?
A 6
B 5
mysql面试题常问C 4
雨雨cms影视系统源码D 3
2.【单选题】5分 | $a="hello";$b=$a;unset($b);$b="world";echo$a;的结果是什么?()
A hello
B world
C NULL
D unset
3.【单选题】5分 | 程序运行结果为:()
A null
B havevalue
C 无法确定
D 什么也不显示,提示错误matlab画三维曲线图
4.【单选题】5分 | 代码返回的结果为:()
A true
B false
C 程序运行出错
D 根据版本来定
5.【单选题】5分 | 11){if($c==10$d!=$c){$x=0;}else{$x=1;}}}?哪个三元运算符相当于此脚本()
A $x=($a10||$b11||$c==10$d!=$c)?0:1;
B $x=(($a10$b11)||($c==10$d!=$c))?0:1;
C $x=($a10$b11$c==10$d!=$c)?0:1;
D 以上都不是
6.【单选题】5分 |
A 0
B 1
C 2
D 3
9.【单选题】5分 | 阅读下面PHP代码,并选择输出结果()
A 0
B 1
C 2
D 3
10.【单选题】5分 | 阅读下面PHP代码,并选择输出结果()num=200;echo$b-num;?
A 100
ghostscript gpl可以卸载吗B 200
C 没有输出
D 程序报错!
11.【单选题】5分 | 下面关于PHP抽象类描述错误的是:()
A PHP中抽象类使用abstract关键字定义.
B 没有方法体的方法叫抽象方法,包含抽象方法的类必须是抽象类。
C 抽象类中必须有抽象方法,否则不叫抽象类。
D 抽象类不能实例化,也就是不可以new成对象。
12.【单选题】5分 | 在PHP面向对象中,关于__call()方法描述错误的是():
A __call方法在调用对象中不存在的方法时自动调用的。
B __call方法有两个参数。
C 格式如下:function__call($方法名,$参数数组){//.....}
D __call方法在使用对象报错时自动调用的。
13.【单选题】5分 | 除了使用function__construct()定义构造方法外,还可以使用()
A function__destruct()
B function类名()
C function__tostring()
D function__call()
14.【单选题】5分 | 获得实例化对象所属类名字的函数()?
A get_class()
B get_object_vars()
C get_class_methods()
D get_classname()
15.【单选题】5分 | 如果在PHP中使用Oracle数据库作为数据库服务器,应该在PDO中加载下面哪个驱动程序?
A PDO_DBLIB
B PDO_MYSQL
C PDO_OCI
D PDO_ODBC
16.【单选题】5分 | PDO提供了多种不同的错误处理模式,不仅可以满足不同风格的编程,也可以调整扩展处理错误的方式。下面哪个不是PDO提供的错误处理模式?
A ERRMODE_SILENT
B ERRMODE_WARNING
C PDO::ERRMODE_ERROR
D ERRMODE_EXCEPTION
17.【单选题】5分 | PDO通过执行SQL查询与数据库进行交互,可以分为多种不同的策略,
使用哪一种方法取决于你要做什么操作。如果向数据库发送DML语句,下面哪种方式最合适?
A 使用PDO对象中的exec()方法
B 使用PDO对象中的query()方法
C 使用PDO对象中的prepare()和PDOStatement对象中的execute()两个方法结合
D 以上方式都可以
mybatis plus wrapper用法18.【单选题】5分 | PDO::ATTR_ERRMODE设置为以下哪个值时,PDO会抛出PDOException?
dubbo和cloud的区别优缺点
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论