1、PHP语言标记是( B )。
A、<……>B、<?php……?>C、?............?D、/*………*/2、PHP代码要想以“<?”为开头,以“?>”为结束,需要启用配置文件中的( A )选项。
A、short_open_tagB、asp_tagsC、allow_call_time_pass_referenceD、safe_mode_gid3、PHP代码要想以“<%”为开头,以“%>”为结束,需要启用配置文件中的( B )选项。
A、short_open_tagB、asp_tagsC、allow_call_time_pass_referenceD、safe_mode_gid4、PHP语句以什么符号结束(C)A、 .B、:C、;D、无需任何符号,换行就行5、PHP中那些字符被认为是间隔字符(空白符)(A )。
A、空格B、下划线字符C、制表符D、回车符6、PHP注释符可以是(ABC )A、//B、#C、/* */D、’7、可以支持多行注解的PHP注解符是( C )A、//B、#C、/* */D、’8、“<?php echo ' PHP'; #语言?>你好呀!”这句会在浏览器中显示为( D )A、PHPB、PHP 语言C、PHP语言你好呀!D、PHP你好呀!9、注释符//中可以嵌套注释符/* …*/。
10、关于PHP语言嵌入HTML中,以下说法正确的是(ABC)A、可以在两个HTML标记对的开始和结束标记中嵌入PHP。
B、可以在HTML标记的属性位置处嵌入PHP。
C、HTML文档中可以嵌入任意多个PHP标记。
D、PHP嵌入HTML中的标记必须是<?php ?>11、以下对变量常量说法正确的是( AB )。
A、变量和常量是PHP中基本的数据存储单元。
B、变量和常量可以存储不同类型的数据。
C、变量和常量通常不能存储不同类型的数据。
D、变量或常量的数据类型由程序的上下文决定12、PHP中变量使用时必须先声明再使用。
(错)13、以下对于常量和变量说法正确的是( AB )。
A、变量的值可以随时更改B、常量的值一旦定义就不能更改C、变量的值一旦定义就不能更改D、常量的值可以随时更改14、PHP中变量的命名必须以( D )开头。
A、#B、@C、?D、$15、PHP中变量名的标识字符串只能由( ABD )组成。
A、数字B、字母C、任意字符D、下划线16、在PHP中,以下变量命名正确的是( AD )A、$bookB、4bookC、$4bookD、$_book17、在PHP中定义常量的函数是( D )A、PrintB、eregC、SplitD、define18、对于常量说法正确的是( AD )A、一个常量可以保存一个值。
B、一个常量可以使用变量的值。
C、一个常量可以保存多个值。
D、常量的值一旦设定之后,在脚本的其他地方就不能再改变。
19、常量的前面没有$符号。
()20、在PHP中,以下定义常量正确的是( ABC )A、define(‘NAME’,’李明’)B、define(‘NAME’,12345)C、define(‘NAME1’,’李明’)D、define(’3name’,12345)21、在PHP中,定义一个常量define(‘NAME’,’小鸭’,true),以下语句正确输出“小鸭”的是()。
A、echo name;B、echo NAM;C、echo ‘name’;D、echo ‘NAME’;22、PHP支持的基本数据类型有()A、IntegerB、FloatC、StringD、Boolean23、在PHP语言中,变量的类型是由赋给变量的值确定的。
()24、在PHP语言中,“$paty=’12345’;”,变量$paty的类型是()A、布尔型B、整型C、字符串D、浮点型25、在PHP语言中,“$paty=false;”,变量$paty的类型是()A、布尔型B、整型C、字符串D、浮点型26、在PHP语言中,“$paty=’true’;”,变量$paty的类型是()A、布尔型B、整型C、字符串D、浮点型27、在PHP中,要使用十六进制数,可以在前面加()。
A、0bB、0oC、0fD、0x28、在PHP中,将变量$paty转换为浮点型变量正确的是()。
A、$paty=1;$paty=$paty(float);B、$paty=1;$paty=$paty[float];C、$paty=1;$paty=[float]$paty;D、$paty=1;$paty=(float)$paty;29、对于PHP中的引用说法正确的是()A、在PHP中,$b=&$a表示如果$a的值变了$b的值也会跟着变,$b的值变了$a 的不会变。
B、在PHP中,$b=&$a表示如果$a的值变了$b的值也会跟着变,$b的值变了$a 的跟着变。
C、在PHP中,$b=&$a表示$a和$b指向的是同一地址。
D在PHP中,$b=&$a表示$a和$b指向的是不同的地址。
30、在PHP中,引用操作符是()。
A、#B、&C、$D、^31、以下代码显示的结果是()$_book='a';$$_book=20;echo $_book;echo $a;A、a20B、aaC、20aD、显示错误32、在PHP中,以下语句$b中保存的是()。
$a=’hello’; $b=&$a; unset($a); $a=’world’;A、helloB、worldC、无任何值D、helloworld33、在PHP中,以下语句$b中保存的是()。
$a=’hello’; $b=&$a; unset($b); $a=’world’;A、helloB、worldC、提示错误D、helloworld34、在PHP中,一个变量的值可以作为另一变量的名称。
()35、要想使用可变变量,需要在第一个赋值变量前加()符号,才能将此变量的值当做另一个变量的名称。
A、 %B、\C、$D、<36、PHP运算符包括:()A、算术运算符B、字符运算符C、赋值运算符D、比较运算符37、以下是PHP算术操作符的是()A、+B、 /C、=D、%38、在PHP中表示除法运算的操作符是()A、+B、 /C、*D、%39、在PHP中,以下$result的值是()$a=100;$b=50;$result=$a/$b;A、2B、0C、150D、5040、在PHP中,以下$result的值是()$a=100;$b=50;$result=$a%$b;A、2B、0C、150D、5041、在PHP中,以下$result的值是()$a=100;$b=50;$result=$a%$b+$a/$b;A、2B、0C、1D、5042、在PHP中,要想连接两个字符串,使用()符号。
A、+B、^C、.D、&43、在PHP中,以下代码显示结果是()。
<?php $d='Hello';$e='北京';echo $d.$e; ?>A、Hello北京B、’Hello北京’C、Hello.北京D、显示错误44、在PHP中,以下代码显示结果是()。
<?php $d='Hello';$e=123;echo $d+$e; ?>A、Hello123B、HelloC、123D、显示错误45、在PHP中,以下哪些是比较操作符()A、=B、= =C、= = =D、!=46、在PHP中,以下哪个不是比较操作符()A、!= =B、!=C、!D、<=47、在PHP中,比较表达式返回值为true或false。
()48、在PHP中,12= =“12“返回值为()A、trueB、falseC、0D、错误49、在PHP中,12= = =“12“返回值为()A、trueB、falseC、1D、错误50、在PHP中,对于比较运算符“等于“和”恒等“说法正确的是()A、在PHP中,比较运算符“等于“只要求运算符左右两边的表达式的值相同即可判断为真。
B、在PHP中,比较运算符“恒等“只要求运算符左右两边的表达式的值相同即可判断为真。
C、在PHP中,比较运算符“恒等“要求运算符左右两边的表达式的值相同而且要求类型相同才可判断为真。
D、在PHP中,比较运算符“等于“要求运算符左右两边的表达式的值相同而且要求类型相同才可判断为真。
51、在PHP中,以下运算符不属于逻辑运算符的是()A、!B、>C、&D、&&52、在PHP中,以下运算符属于逻辑运算符的是()A、||B、!C、&&D、!=53、在PHP中,以下运算符哪个代表逻辑中的“或”()。
A、!B、&&C、||D、or54、在PHP中,“&&”运算符和“and”都是表示“与”。
()55、在PHP中,以下说法正确的是()A、“||”和“or”运算符作用相同B、“||”比“or”运算符优先级低C、“&&”优先级比“and”运算符高D、“&&”和“and”运算符作用不同56、在PHP中,$a值为true ,$b值为false以下哪个表达式返回false()。
A、$a&&$bB、$a||$bC、$a&&!$bD、!$a||$b57、在PHP中,表达式“$b-$a!=$a&&!$b”如果$a是3,$b是5则表达式返回()A、trueB、false58、在PHP中,错误抑制操作符是()。
A、% B、& C、~ D、@59、在PHP中,“@”符号的作用()A、屏蔽提示信息B、抑制一些错误警告C、指向某个固定地址D、注释符60、在PHP中,对于错误抑制操作符说法错误的是()A、使用了错误抑制符,程序非但不会因错误而终止,而且程序中的错误会自动消失。
B、使用了错误抑制符,程序虽不会因错误而终止,但是程序始终是错误的C、一行代码出现错误如果使用了错误抑制符就可以抑制这个警告D、错误抑制操作符的符号是@。
61、在PHP中对于执行操作符说法正确的是()A、执行操作符是一对反向单引号。
B、反向单引号之间的命令当做服务器端命令来执行的C、反向单引号之间的命令当做客户端命令来执行的D、反向单引号之间的表达式就是命令执行的结果。
62、在PHP中,“echo 5>7?’true’:’false’;”语句输出的结果是()A、5B、7C、trueD、false63、在PHP中,以下代码的结果是( )<?php$str1 = null;$str2 = false;echo $str1==$str2 ?’相等’ : ‘不相等’;$str3 = ‘’;$str4 = 0;echo $str3==$str4 ? ‘相等’ :’不相等’;$str5 = 0;$str6 = ‘0’;echo $str5===$str6 ? ‘相等’ : ‘不相等’;?>请写出输出结果A、不相等不相等不相等B、不相等不相等相等C、相等相等不相等D、相等不相等不相等64、在PHP中,若$a=3;$b=5;echo $a>$b-$a&&!$b-$a||$a?"true":"false"则输出结果是()A、0B、1C、trueD、false。