《PHP基础语法课后习题.docx》由会员分享,可在线阅读,更多相关《PHP基础语法课后习题.docx(12页珍藏版)》请在第一文库网上搜索。
1、PHP基础语法课后习题第二单元PHP基础语法1 .以下PHP代码输出结果是()Sa=,12str+8;echo $a;A. 12 str8B. 20(正确答案)C. 12D. 20 str2 .下面的哪个语句可以终止程序的执行()。A. returnB. exit(正确答案)C. breakD. continue3 .下面定义的数据类型中是字符串型数据的是().A. nullB. 100C. 10(正确答案)D. true4 .以下哪项选项是获得PHP版本的常量()A._ FILEB. LINEC. PHP_VERSION(正确答案)D. PHP_OS5 .执行下列代码后的结果是() $x=1
2、5;echo $x+; /$x=15$y=20;echo +$y;/$y=2115,2015,21(正确答案)16,2016,216 .表达式10/2.5值为:4(正确答案)7 . PHP表达式10%2.6值为0(正确答案)8 . PHP程序中可以随时嵌入HTML代码和JS代码。()正确(正确答案)错误9“=”在比较时,只有在两者的数据类型和值都相同时才返回True。正确(正确答案)错误10. PHP中变量名$_abc不是合法的。()正确错误(正确答案)ILPHP语言标记用的是什么符号:选择三项()A. (正确答案)B. (正确答案)C.?php ?D. (正确答案)12. PHP允许的注释符
3、号有:选择三项()A. /(正确答案)B.闭合的段落C #(正确答案)D. /*和*/闭合的段落(正确答案)13. PHP中,标识符允许出现的符号有:选择三项()A.大写字母(正确答案)B.小写字母(正确答案)C.数字(正确答案)D.减号14. php中,赋值运算符有(选择三项)()A.二(正确答案)B. +=(正确答C.=D.=(正确答案)15. 在PhP中“=B的意思是“等于。()正确(正确答案)错误16. php变量使用之前需要定义变量类型。()正确错误(正确答案)17. 每个语句结尾都要加”来表示语句结束。正确(正确答案)错误18. php可以使用“scan俨来打印输出结果。()正确错
4、误(正确答案)19. php中连接两个字符串的符号是“+”。()正确错误(正确答案)20. php中布尔类型数据只有两个值:真和假。错误21. 以下说法正确的是()A. 符号可以屏蔽所有错误B. exit;后面的语句可以继续执行C. 10/4得出的结果是2.5(正确答案)D. $a;这种写法是错误的22. 以下关于字符串的说法正确的是()A. echo hellonworld;在页面可以实现换行B. echo ,hello WOrId$a;可以解析变量a的值C. $SgHeIlo WorkT ;该方式可以定义字符串(正确用D. print ajhello”;可以输出数据不报错23. php如何
5、输出反斜杠()A. nB.rC.tD. (正确答案)24 .以下代码输出的结果是()$a = 10;$b = &$a; /取地址echo $b;$b = 15;echo $a;1015(正确用1010 1515151025 .若x,y为整型数据,以下语句执行的$丫结果为(B)$x = 1;+$x;$y =$x+;12(正确答案)3026 . php中单引号和双引号包含字符串的区别正确的是()A.单引号速度快,双引号速度慢B.双引号速度快,单引号速度慢C.单引号里面可以解析转义字符D.双引号里面可以解析变量(正确答案)27 . php定义变量正确的是()A. var a = 5;B.$a=10;
6、(正确答案)C. int b = 6;D. var $a = 12;28.在PHP语言中,可以连接字符串的运算符是()A. +B.-C.D. .(正确答案)29.在PHP语言中,有$a、$b两个整型变量,$a的值为18,$b的值为19,下列表 达式值为1的有()A. $b/$aB. $b%$a(正确答案)C. $a+D. Sa-E. . 下列PHP语言语句结果条件为true的有()A. T = 1(正确答案)B. 1=TC “2“ “19”(正确答案)D2=1931.下列比较式中,数据范围在10。到200之间正确的是()A. 100=$a=$a H $a=200C. 100=200(正确答案)
7、D. 100=20032 .若a=4,赋值表达式a*=2+3*5;的值是()A. IOOB. 23C. 68(正确答案)D. 3233 .表达式2+3*4*2的值是()A. 400B. 146C. 50(正确答案)D.不确定34.以下算术运算符中,运算符优先级最高的是()A.B./C.+D. +35 .以下浮点数中,值最大的是()A. 1234.5B. 2.1E3(正确答案)C. 9500e-lD. 72el36 .在PHP中,以下整数中,值最大的是()A. 25 (十进制)B. 030 (八进制)C. Oxlc (十六进制)(正确答案)D. ObllOlO (二进制)37 .以下不属于标量类
8、型运算符的是()A. intB. floatC. stringD. array(正确答案)运算符“&乎TElKr都表示逻辑与,但“and”的优先级比“&高。()正确错误(正确答案)PHP中的标识符在定义时不能包含空格符号。()正确错误(正确答案)常量只能是固定不变的值,不能是表达式。()正确错误(正确答案)下列关于整型的表示方式错误的是(D )。100730x3b1.759(正确答案)下列选项中,不属于赋值运算符的是(D)。单选题*二=(正确答案)下列选项中,变量的命名正确的是()。$123phpcomname$_iIame(正确答案)44 .在PHP语言中,变量名以()开头A. &B. C.
9、 $(正确答案)D.#45 . PHP中提供了多种输出语句,其中可以输出数据类型的是()。A. echoB. print()C. print_r()D. VaJdUmP()(正确答案)46 .语句 var_dump(I an a tacher!);的输出结果为()。A. I an a tacher!B. I an a tacher!nC. string(l 1) I an a tacher!D. string(14) I an a tacher!n 有答案)47 .下列非法的PHP语言标识符是()A. _nameB. shili_lC. helloD. echo(正确答案)48 .以下PHP语言标识符中,合法的是()A. it$B. 8itC. i-tD. _it(正确答案)49 .在PHP语言中,标识符的开头可以是()A.只能是字母B.只能是数字C.只能是下划线D.可以是字母或下划线(正确答等50 .在PHP语言中,标识符不能够包含以下字符的是()A.字母B.数字C.下划线D.标点符号(正确答案)51. PHP语言的输出语句中,以下可以输出多项的是()A. echo(正确答案)B. print()C. print_rD. var_dump()