WDXY_PHP基础测试一1.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全栈4班PHP基础测试一
姓名分数
一、选择题(每题2分,共40分)
1.下边哪个变量是非法的()
A.$ 10
B. $10 some
C. $aVaRt
D. $and
2.php变量定义正确的是()
A.var a=10;
B.$a=10;
C. int b=10;
D. var $a=10;
3.PHP中正确的常量定义语句是()o
A. $age=20;
B. define $AGE=20;
C. define(〃
AGE〃,20);
D. define (AGE=20);
4.以下的代码中$tcst计算出来的结果是什么()
$demo=10; $a=&$dem。;$&=20; $test=&$a; $a=15; $demo=16;
echo $test;
A. 15
B. 20
C. 16
D. 10
5.以下代码运行正确的结果是()
$a=9; $b=9; $c==$a++ + ++$b; $e=$a-- + --$a;
$f=++$b + ++$&; $g=$a— + ++$b; echo $f+$g;
A.语法错误
B. 41
C. 36
D. 39
6.php中哪个语句可以输出变量类型()
A. echo
B. print
C. var dump ()
D. print r ()
7.如下哪句话是对$_GET, $ POST, $ REQUEST描述正确的()。
A,$ GET是接收url传参,$_POST是接收文件,$ REQUEST即能接收文件也能
够接收URL传参的内容。
B,$ POST是收url传参,$ GET儿种方式均能接收,$ REQUEST接收request 方式传参
C,$ POST主要接收方式是接收表当中的post方式提交的数据,而$ GET不能接收手动写的URL数据
D,$_POST接收post传参,$_GET接收URL传参,$ REQUEST两者均能接收
8.php中单引号和双引号包含字符串的区别正确的是()
A.单引号速度快,双引号速度慢
B.单引号速度慢,双引号速度快
C.单引号里面可以解析转义字符
D.双引号里面可以解析变量
9.php关于字符串处理函数正确的是()
A. implode ()函数可以将字串拆分成数组
B. str replace 0 nf以替换指定位置
的字符串 C. substr()可以截取字符串
D. explode()不能将字串拆分成数
组
10.以下代码执行结果为()
function nihao(){$&=" phpchina" ; echo “a 的值为:".$a. "
” ;
//return ($a);}
$b=nihao() ; echo "b 的值为:" .$b. ”
A. a的值为空,b的值为空
B. a的值为空,b的值为phpchina
C. a的值为phpchina, b的值为phpchina
D. a的值为phpchina, b的值为空
echo $A; }
echo $A; print A();
A. Hello
B. phpmysql !!
C.Hello 12. 以下说法正确的是( )
A. @符号可以屏蔽所有错误 C. 10/4得出的结果是2. 5 13. 以下不属于函数的三要素的是( A.返回值
B.参数列表
14. 下而这段代码哪段代码是正常的?( A, Functon show() (Echo Hello D.Hello phpmysql !!
B. exitO;后面的语句可以继续执行D.$$a;这种写法是错误的 0.函数功
能 )
D.访问修饰符
B, Functon show ()
(Echo 4
aaaaaaaaa
D,Function show{Echo
开始 B,数组的下标可以是字符串D.数组的下标必须是连续的
B. The Value is:
CatD. The Value is: 10
11. 以下代码执行结果为:() $ A —Hello
functionprint A()( $A = "phpmysql !!〃; global $A;
)
C, Function show() (
Echo 4
aaaaaaaaaaa
aaaaaaaaaa
l
15. 下列关于数组的说法正确的是()
A.数组的下标必须是数字,且从‘0’
C. 数组中的元素类型必须一致 16. 以下说法正确的是()
A. $arr 代表数组,那么数组长度可以通过$恐寸.length 获取
B. unset ()函数不能删除数组里面的某个元素 0. php 的数组里而可以储存任意类型的数据 D. php 里面只有索引数组
17. 运行以下代码将显示什么?( define(myvalue, "10”);
$myarray[10] = "Dog”; $myarray[] = "Human”; Smyarrayf myvalue ,
] = "Cat”; $myarray[〃Dog 〃] = "Cat”;
print "The value is: 〃; print $myarray[myvalue]. 〃\n 〃 A. The Value is: Dog
C. The Value is: Human
18. 哪种语句结构用来表现以下条件判断最合适?(
)
if ($a = ' a') (
somefunctionO ;
} else if ($a = ' b') {