php程序设计测试题含答案
1. 4.使用fopen函数刚打开一个文件时,文件指针指向()。 [单选题]
A、文件头部
B、文件尾部
C、文件中间
D、根据该函数参数而定(正确答案)
2. 6.关于array_merge() 函数,下列说法中错误的是()。 [单选题]
A、该函数最多只能接收一个参数。(正确答案)
B、当遇到相同的字符串键名,后面的值将会覆盖前面的值。
C、如果数组是数字索引,则键名会以连续方式重新编排索引。
D、如果数组包含数字键名,后面的值将附加到数组的后面。
3. 7.下列选项中,不属于赋值运算符的是()。 [单选题]
A、“=”
B、“+=”
C、“.=”
D、“==”(正确答案)
4. 8.下列关于数组的说法错误的是()。 [单选题]
A、数组是一个可以存储一组或一系列数值的变量。
B、键和值之间存在一种对应关系称为映射。
C、PHP中数组的下标可以是整型、字符串型和浮点型。(正确答案)
D、索引数组的下标可以依次递增。
5. 9.阅读以下代码,输出结果正确的是()。
<?php
$age = 16;
$sex = 'male';
var_dump(($age>=18) && ($sex==='male'));
> [单选题]
A、bool(false)(正确答案)
B、bool(true)
C、int(1)
D、int(0)
6. 10.下列选项中代表无穷循环的是()。 [单选题]
A、for(;;)(正确答案)
B、for()
C、foreach(,)
D、do(1)
7. 11.在GD函数库中,函数imagesetpixel的作用是绘制()。 [单选题]
A、一个点(正确答案)
B、一条线
C、一个椭圆
D、一个矩形
8. 12.对于for($i=100;$i<=200;$i+=3),循环结束后,变量$i的值是()。 [单选题]
A、201
B、202(正确答案)
C、199
D、198
9. 14.在下列选项中,不属于循环结构语句的是()。 [单选题]
A、while
B、do…while
C、switch…case(正确答案)
D、for
10. 15.请阅读以下程序代码,输出结果正确的是()。
<?php
var_dump(implode(',', array())); [单选题]
A、array(0) { }
B、string(0) ""(正确答案)
C、NULL
D、int(0)
11. 17.在MySQL中实现分页获取数据的子句是()。 [单选题]
A、limit(正确答案)
B、order by
C、group by
D、between
12. 20.如果函数有多个参数,则参数之间必须以()符号分开。 [单选题]
A、,(正确答案)
B、:
C、&
D、;
13. 21.关于数组的使用,请阅读以下代码:
$arr = array(1=>'aa','1'=>'bb');
echo $arr[1];
其正确的输出结果为()。 [单选题]
A、aa
B、bb(正确答案)
C、aabb
D、bbaa
14. 23.下列选项中,运算符的执行顺序为从右向左的是()。 [单选题]
A、!(正确答案)
B、*
C、||
D、or
15. 24.分析以下程序代码,输出结果正确的是()。
<?php
$a = $sum = 1;
do{
echo $sum +=$a;
}while($a < 1);
> [单选题]
A、11
B、2(正确答案)
C、无输出
D、以上答案都不正确
16. 25.PHP中具有强大的绘图功能,用于开启PHP绘图扩展的配置为()。 [单选题]
A、extension=php_curl.dll
B、extension=php_gd2.dll(正确答案)
C、extension=php_mbstring.dll
D、extension=php_mysql.dll
php笔试题库17. 26.语句“echo date('y/m/d')”的输出结果是()。 [单选题]
A、15/07/20(正确答案)
B、2015/07/20
C、2015/7/20
D、15/7/20
18. 27.下列函数中,可以实现将一个文件复制到另一个文件或目录下的函数是()。 [单选题]
A、rename()
B、copy()(正确答案)
C、move_uploaded_file()
D、link
19. 28.下列函数中,可以对浮点数进行四舍五入的是()。 [单选题]
A、fmod()
B、ceil()
C、round()(正确答案)
D、floor()
20. 31.以下有关取模运算的代码,其运算结果正确的是()。
<?php

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。