- 类常量属于类自身,不属于对象,不能通过对象访问。( )
- 在程序开发中,若要求在子类中一定会存在某个功能一样的方法,则可以使用final关键字修饰该方法。( )
- SELECT语句中的GROUP BY子句用于将查询结果按照指定字段进行分组,对于分组查询后的结果再次进行过滤可以采用WHERE条件来实现( )
- PHP会自动防御SQL注入,无需开发人员注意。( )
- 当程序试图调用一个未定义或不可见的成员变量时,可以通过__get()方法来读取变量值。( )
- 一个完整的响应消息是由响应状态行、响应消息头、实体内容三部分组成。( )
- 当程序试图写入一个不存在或者不可见的成员变量时,PHP就会执行__set()方法。( )
- 在PHP中,output_buffering = 4096表示输出缓冲大小为4096KB。( )
- 6与11之间通过运算符“^”进行异或运算的结果为( )。
- 下列数据类型中通常用于逻辑判断的是( )。
- 下列( )可删除指定数组键名的元素,可删除整个数组。
- 强制类型转换可以将数据转换为我们期望的类型,现分析以下代码, <?php$a='123ec';$b='i34x3d';echo (integer)$a+(integer)$b;?> 最终将输出( )。
- 下面哪个函数在正则表达式中执行一个匹配?( )
- 阅读以下代码,<?php$a=10;echo '$a';echo "$a"; ?> 输出结果正确的是( )。
- 关于 MySQL 存储过程,说法错误的是( )。
- 启动 session 的函数是( )。
- 下列选项中,不属于跳转语句的是( )。
- 关于 PHP 解析结果集的函数,哪一个是以对象的方式返回一行数据?( )
- 下面选项中,用于判断某个字段的值不在指定集合中,可使用的判断关键字是( )
- 对一个文件进行写入操作不需要的函数是( )。
- MySQL 数据库中查询前 3 条记录的 SQL 语句是( )。
- PHP 中,使( )函数将数组元素组合为字符串。
- 下面语句中,用于删除数据的是( )
- PHP 配置文件的名字是( )。
- 下列选项中,可以在函数执行完成后不被释放的变量是( )。
- 下列选项中,将所有数据都存储在内存中的存储引擎是( )。
- 下面语句中,用于给用户增加权限的是( )
- 以下关于 PHP 面向对象的说法错误的是( )。
- HTTP 状态码的解释错误的是( )。
- 如果if语句的代码块中只有一条语句,大括号可以省略( )
- PHP中类的继承仅允许单继承。( )
- 在表单中一般会将复选框按钮的name属性值设置为”checkBoxName[]”形式。( )
- Apache中的httpd-vhosts.conf配置文件用于配置虚拟主机。( )
- 在数据表中,某些列的值可能为空值,那么在SQL语句中可以通过”= null”来判断是否为空值。( )
- $_GET可以获取GET方式提交的表单数据,也可以获取在URL地址中的参数值。( )
- 算术运算符与数学中的运算符类似,因此“%”表示百分比。( )
- 函数rand(20, 30)用于在20到30之间生成随机整数。( )
- PHP 的 var_dump 方法能够输出一个或多个表达式的结构信息。 ( )
- 浏览器中不同主机和路径之间的Cookie都是隔离的。( )
- 在类中可以使用self关键字表示当前的对象。( )
- 类常量在类内访问时可以使用self代替类名。( )
- DISTINCT关键字只是在查询时过滤某字段的重复数据,并不能删除表中的数据。( )
- 请阅读以下程序代码,<?php$sum=$num=0;for($i=1;$i<=100;$i++){if($i%2!=0){continue;}else{$sum+=$i; $num++;}}echo $sum/$num; ?> 输出结果正确的是( )。
- 下面哪个聚合函数是用来求平均值?( )
- 下面选项,能够实现匿名函数使用外部变量的关键字( )。
- 语句“do{echo 'php';}while(0);”的执行结果为( )。
- 关于 PHP 环境搭建的说法错误的是( )。
- 下面选项中,查询users表中id值不在2和5之间的学生的SQL语句是( )
- 下列选项中,可以一次查询所有记录的是( )。
- 下面选项,是合法变量名的是( )。
- 下列选项中不属于PHP中跳转的语句是( )。
- 析构方法和构造方法相反,析构方法在对象被销毁前自动调用,声明析构方法使用( )。
- 对于for($i=100;$i<=200;$i+=3),循环结束后,变量$i的值是( )。
- 下列函数中,可以将字符串转换为数组的是( )。
- 关于重写,以下说法正确的是( )。
- 请阅读以下程序代码,<?php$a=1;$temp=0;while($a<=10){if($a==8) break;$temp+=$a; $a++;}echo $temp; ?> 输出结果正确的是( )。
- 下面哪个不是 PHP 的魔术方法?( )
- 下列说法正确的是:( )
- 下列说法不正确的是( )
- 默认情况下,PHP中的超全局变量$_REQUEST可同时获取GET和POST方式提交的数据。( )
- 当GET参数传递后,在PHP中可以通过$_GET预定义超全局变量来获取数据。( )
- 在PHP中定义数组需要指定数组的大小。( )
- 在程序开发过程中,若多次执行session_start(),则程序会报告致命错误。( )
- 若用户未选中任何复选框,则服务器端会获取到对应的元素空数组。( )
- explode()函数可以将字符串分割成数组。( )
- 通常情况下,关联数组元素的键和值之间有一定的业务逻辑关系。( )
- 在SELECT语句的WHERE条件中,使用NO IN可以查询不在指定集合范围内的记录。( )
- 函数的参数类型可以指定为接口。( )
- Apache具有开源、免费、跨平台和安全性等特点而广受Web开发者的欢迎。( )
- 定义数组时,一个数组中所有元素的值的数据类型可以是不一致的。( )
- 子类可以重写父类中的常量,可以通过 parent:: 来调用父类中的常量。( )
- 为防止出现乱码,只要PHP脚本文件与PHPMySQL使用的字符集保持统一即可。( )
- 超全局数组变量$_COOKIE只能获取指定key对应的值。( )
- PHP仅支持3种数据类型,分别为标量数据类型、复合数据类型及特殊数据类型。( )
- for 循环不能遍历数组,只有 foreach 循环可以。 ( )
- 在处理用户提交的数据时,可以使用strip_tags()函数将可能存在的HTML和PHP标记去除。( )
- $this 用来表示实例化的具体对象。 ( )
- Cookie在浏览器中是根据名称分开保存的。( )
- PHP中不能更改session文件的保存目录。( )
- 下列选项中,可以将字符串转化成Unix时间戳的是( )。
- 下列选项中,不能作为常量名的是( )。
- 下列可以去除数组['c','a','c']中重复元素的是( )。
- for循环语句的括号中包含以下三个部分, ①初始化表达式 ②操作表达式 ③循环条件 其正确的顺序是( )。
- 关于 Cookie 说法错误的是( )。
- 分析以下代码,class Animal { final function shout(){ echo 'parent'; }}class Dog extends Animal { public function shout(){ echo 'son'; }}$dog=new Dog();$dog->shout();判断下面说法正确的是( )。
- 下列选项中,不区分大小写的标识符是( )。
- 定义接口需要用的关键字是( )。
- 分析以下程序代码,<?php$c=5;$d=0;if($c = $d+1)echo $d;elseecho $c; ?> 输出结果正确的是( )。
- SELECT语句中,用于将查询结果进行排序的关键字是( )
- 对于不需要提供任何数据就可以完成指定功能的函数,参数应该设置为( )。
- 分析以下程序代码,<?phpfor($i=0,$sum=0;$i <10;++$i){$sum +=$i;}echo $i,',',$sum; ?> 输出结果正确的是( )。
- 将users表按照sex字段值进行分组查询,并计算出每个分组中各有多少名学生的正确SQL语句是( )
- 请分析以下运算的执行顺序,<?php$a=1;$b=2;$a=$b+=3;echo $a.'--'.$b; ?> 输出的计算结果是( )。
- 以下数据使用empty()函数检测,返回false的是( )。
- 下列说法中不属于HTTP请求消息的是( )。
- 下面关于变量的说法中正确的是( )。
- HTTP是Hyper Text Transfer Protocol的缩写,其中文是( )。
- 下面关于文件包含语句说法错误的是( )。
- 下列选项中与“for(;;)”的功能相同的是( )。
- 会话技术可以实现跟踪和记录用户在网站中的活动。( )
- Cookie创建成功后,会在服务器目录下自动生成一个Cookie文件。( )
- Session保存到浏览器中的SessionID名称是固定配置不能修改。( )
- 下列选项中,属于SessionHandlerInterface接口提供的方法的是( )。
- 下列选项中可以保存到session里的数据类型是( )。
- PHP可以利用( )配置项实现自动开启session的机制。
- 在PHP中可以使用超全局数组$COOKIE来读取cookie中的数据。
- 由于Session是服务器端技术,因此生成的会话ID被保存在服务器的Session文件中。( )
- 在PHP程序开发中,通过( )函数创建Cookie。
- 以下关于接口与抽象类的分析,错误的是( )。
- 将对象的属性和行为封装起来,不需要让外界知道具体实现细节,这是面向对象的( )。
- PHP中类的继承仅允许单继承。( )
- 关于构造方法的描述,下列说法正确的是( )。
- 下列描述正确的是( )。
- 以下选项中可以实现继承的关键字是( )。
- 类常量的定义有两种方法分别为const关键字和define()函数。( )
- unset()函数可以用于删除以下哪些数据( )。
- 阅读以下代码, class Mess { public $flag; } $a = $b = new Mess(); $c = new Mess(); 下面描述错误的是( )。
- 下列对象操作可变成员的方式正确的是
- 下列对mysqli_stmt_bind_param()函数的描述正确的是( )。
- 下列选项中,用于编译SQL语句模板的函数是( )。
- mysqli_connect()函数的返回值是布尔型,表示数据库是否连接成功。( )
- 下列选项中,对mysqli_query()函数参数描述正确的是( )。
- 在下列php.ini的配置项,哪一项可以开启mysqli扩展( )。
- 在上线环境下,最好不要使用mysqli_connect_error()函数,以免泄露服务器信息。
- 在使用MySQL的预处理机制时,若要预防SQL注入,则在SQL语句中需要使用问号 ? 进行代替数据部分。
- 下列选项中,用于释放结果集资源的函数是( )。
- 字符“f”在mysqli_stmt_bind_param()函数中,表示数据类型MySQL中的float类型。( )
- 若要获取一行结果并以索引数组的方式返回,MySQL扩展中可以使用( )函数实现
- 下面选项中,属于表之间关联关系的有( )。
- 下列用于删除存储过程的SQL语句中,正确的是( )。
- “LIMIT 2,3”表示从第2条记录开始获取3条记录。( )
- 删除视图的同时也会删除视图的数据。( )
- 下面关于左外连接的描述中,正确的是( )。
- 用于设置MySQL结束符为“//”的命令是 “DELIMITER //”。
- 查询所涉及到的表可能是多个表,表之间的连接方式有
- 使用LIKE关键字实现模糊查询时,常用的通配符包括( )
- 下面选项中,用于表示存储过程输入参数的是( )
- 下面选项中,进行循环操作不具备判断功能的语句是( )
- isset()用于判断变量或数组元素是否存在,存在时返回true,不存在时返回false。( )
- 对于URL地址中传递的参数最好使用urlencode()函数对GET参数进行编码,防止出现问题。( )
- 下列选项中,用于将上传的临时文件名移至指定的目标位置常用的函数是( )。
- 以下关于GET方式提交和POST方式提交数据说法错误的是( )。
- 用户访问以下URL地址, http://localhost/sum.php?num[]=123#[]=456 则print_r($_GET['num'])的运行结果为( )。
- 当使用如下代码提交表单时, <form action="register.php" method="post"><input type="text" name="email" /><input type="submit" /> </form> 如何获取表单元素email的值?( )
- 下列选项中,用于在PHP配置文件中设定上传文件大小的是( )。
- 在表单中,有上传的文件时,需要设置form标记编码属性enctype属性值为multipart/form-data。
- 一般表单在提交数据的时候都会通过method属性指定提交方式。( )
- 表单提交的数据一般都以关联数组的形式保存。( )
- 关于数组的定义,阅读下列代码, $arr = array(5=>'aa' , 'k'=>'bb', 'ZZ'); 选出$arr数组中元素值为'ZZ'的下标( )。
- 关于array_merge() 函数,下列说法中错误的是( )。
- 以下选项中,可根据给定的键名检查是否存在与数组中的是( )。
- 下面以下代码<?php$attr = array("0"=>"aa","1"=>"bb","2"=>"cc");echo $attr[1]; ?> 输出的结果为( )
- 下面哪个选项没有将 john 添加到 users 数组中? ( )
- 定义关联数组时,其键名与值之间的分隔符是( )
- 以下列选项中,不属于数组操作符的是( )。
- 以在删除索引数组元素后,会重写分配元素键名的是( )
- 函数调用时,函数的名称可以使用一个变量来代替。( )
- 下面程序<?php$nextWeek = time() + (7 * 24 * 60 * 60);echo 'Now: '. date('Y-m-d') ."\n";echo 'Next Week: '. date('Y-m-d', $nextWeek) ."\n"; ?> 运行结果( )
- 下列定义函数的方式是正确的( )
- 下列选项中,可以用于遍历关联数组的是
- 回调函数指的是具有callable类型的函数,一般用作参数的传递。( )
- 若在函数内使用函数外定义的变量,需要使用关键字( )。
- 下列选项中,可以得到“phphphph”字符串的是( )。
- php中关于字符串处理函数以下说法正确的是( )。
- 下列选项中,可以实现数组尾部元素入栈是
- 下列选项中,不能作为常量值的是( )。
- echo是用于输出信息的一个关键字。因此,若将echo定义为变量名称,程序会出错。( )
- 下面可替代if...else语句对表达式的值进行判断的是( )。
- 比较运算符有多个,以下不属于比较运算符的是( )。
- include和include_once的区别在于后者可避免同一文件被重复包含。( )
- 变量的赋值方式有传值赋值和引用赋值两种,分析以下代码,<?php$a=10;$b=&$a;$b=20;echo $a.'--'.$b; ?> 其输出结果为( )。
- 下列选项中,不能作为常量名的是
- 在PHP中,标识符允许包含哪些符号?()
- 在“.php”后缀的文件中,所有的PHP代码都只能写在“<?php ?>”标记内。( )
- 在布尔值自动转换为字符串时,其值true将转换为 “1”,其值false将转换为“0”。( )
- 在学习PHP时我们需要安装Apache服务器。Apache是一种( )服务器。
- 在集成环境WampServer中,进行PHP配置的文件是
- 下列选项中,可用于表示本机地址的是( )。
- 如果安装的是WampServer集成环境,包含的服务有哪些?
- 以下选项中,属于PHP的突出特点的是( )
- 下列选项中不属于B/S架构的软件是( )。
- HTTP协议是计算机硬件与软件之间数据交换的格式。( )
- 下列端口号中,可以作为URL的默认请求端口号的是( )。
- 下面关于软件架构说法错误的是( )
- PHP文件必须由PHP预处理器解析执行,不能由浏览器解析处理。( )
答案:对
答案:对
答案:错
答案:错
答案:对
答案:对
答案:对
答案:错
答案:13
答案:布尔型
答案:unset(),unset()
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!