-
1define("FIRST-NAME","John");这个语句会产生什么?
-
2“===” 是什么?试举一个“==”是真但“===”是假的例子。
解析:“===”是给既可以送回布尔值“假”,也可以送回一个不是布尔值但却可以赋与“假”值的 函式,strpos() 和 strrpos() 便是其中两个例子。</br>问题的第二部份有点困难,想一个“==”是假,但是“===”是真的例子却 很容易,相反的例子却很少。但我终于找到以下的例子:</br>if (strpos(“abc”, “a”) == true){ // 这部分永不会被执行,因为 “a” 的位置是 0,换算成布尔值“假”}if (strpos(“abc”, “a”) === true){ // 这部份会被执行,因为“===”保证函式 strpos() 的送回值不会换算成布尔值.}
-
3下列代码的输出是 <?php $rest = substr("abcdef", -1); $rest = substr("abcdef", 0, -1);?>
-
4以下代码执行结果为:( )";?>
-
5试写出几个输出一段 HTML 代码的方法。
解析:嗯,你可以使用 PHP 中任何一种输出语句,包括 echo、print、printf,大部分人都使用如下例的 echo:</br>echo “My string $variable”;你也可以使用这种方法:</br>echo <<<ENDThis text is written to the screen as output and this $variable is parsed too. If you wanted you can have <span> HTML tags in here as well.</span> The END; remarks must be on a line of its own, and can’t contain any extra white space.END;
-
6在PHP中int,float,string,boolean是什么?
-
7写出下面代码的结果:>0; echo 2>>1; echo 3<<2;?>
-
8print()和echo()有什么区别?
-
9哪种类型的数组允许你使用文本键以便于数组索引可以更好描述?
-
10错误常量用于设置错误报告,下面哪一个不是合法的错误报告常量?
点击加载更多评论>>