1、下列说法正确的是哪些
A、http协议的默认端口号是80。
B、PHP文件的默认文件扩展名是 ".php"。
C、PHP 脚本以 <?php 开始,以 ?> 结束
D、PHP 中的每个代码行都必须以分号结束。
2、关于PHP变量命名说法正确的是:
A、$1a是合法的PHP变量
B、$_var不是合法的PHP变量
C、$a b不是合法的变量名,命名中间不能出现空格
D、$a太短了,不是合法的PHP变量
3、关于PHP语法说法正确的是:
A、PHP编程语言中“=”是赋值的意思,变量可以给变量赋值 $v1 = $v2。
B、给一个变量赋值整数型数据,可以这样写$v = 123;,不用加引号
C、给一个变量赋值字符串型数据,可以这样写$v = xyz;,不用加引号
D、$v = '456',变量$v的数据类型是整数型
4、PHP变量不用区分大小写,$var与$Var是同一个变量
A、正确
B、错误
5、<?php $a = 123; $b = 456; $b = &$a; $b = 789; echo $a; ?> $a现在是多少
请输入正确答案【不区分大小写】:
6、给变量$v赋于十六进制的123的数字,它的写法是$v = ***;,把***换成正确写法
7、关于PHP字符串数据类型说法正确的是
A、$v = 'xx'."yy";这种写法是正确的,不会报错。
B、 $a = "yy"; $b = 'xx{$a}' echo $b; 页面会显示字符串“xxyy”
C、$a = '0'强转成布尔值是真true
D、$a = ''强转成布尔值是假false
8、<?php $a = 1; $b = 2; if(false) $a = 3;$b = 4; ?> $b的值是多少
9、<?php $a = 1; $b = 2; if($b) $a = 3;$b = 4; if('0.0'){ $a = 5;$b = 6; }else{ $a = 7;$b = 8; } $c = $a.$b; ?> $c现在是字符串,它的值是多少
10、关于布尔类型和NULL类型说法正确的是
A、布尔型bool就两个值,true(真) 与 false(假)
B、$a = 123;unset($a);$a现在是布尔类型假false
C、$a = NULL;函数empty($a)的返回值是布尔值真true。
D、$a = null;$b = (bool)$a;$b的值是布尔值假false