问题 HP中,单引号和双引号所包围的字符串有什么区别?( )。A:单引号速度快,双引号速度慢 B:双引号速度快,单引号速度慢 C:两者没有速度差别 D:双引号解析其中以$开头的变量,而单引号不解析 E:单引号解析其中r t等转义字符,而 点我阅读全文
<?php $var = FALSE; if (empty($var)){ echo “null”; }else{ echo “have value”; } ?> 以下程序运行结果为:( )。 A:null B:have value C:无 点我阅读全文
<?php $a = “01”; $result = 1; if(in_array($a,array(“1”))){ $result = 2; }else if($a == “1”){ $result = 3; }else if($a == 点我阅读全文
<?php $bool = TRUE; echo gettype($bool); echo is_string($bool); ?> 执行下面的代码的结果是什么?( ) A:boolean B:boolean0 C:booleanFALSE 点我阅读全文
<?php $x=””; $result=is_null($x); ?> 以下代码的执行后是,$result值为( )。 A:null B:true C:flase D:1 答案: flase 点我阅读全文
<?php if ( $a == “a” ) { somefunction ( ); } else if ( $a == “b” ) { anotherfunction( ); } else if ( $a == “c” ) { dosom 点我阅读全文
<?php if ($a<10){ if($b>11){ if($c==10 && $d !=$c) { $x=0; } else { $x=1; } } } ?> 哪一个三元运算符相当于此脚本( )。 A x = ($a 点我阅读全文
<?php $num = 10; function demo($number) { $number = $number+20 } demo(&$num); echo $num,”n”; ?> 执行完以上代码后,变量$num的值为( 点我阅读全文
<?php $a = “hello”; function print_a() { global $a; $a = “phper”; } echo $a; ?> 以上代码执行结果为( )。 A:phper B:hellophper C:hel 点我阅读全文
<?php $str = ‘hello你好世界’; echo strlen($str); ?> PHP程序使用utf-8编码,以下程序输出结果是( )。 A:9 B:13 C:18 D:17 答案: 17 点我阅读全文