-
1$result = print_r($a);代码中的$a指的是:
-
2下列代码输出内容是( ) <?php class A{ public function __construct(){ echo "Class A...<
-
3以下脚本输出什么? 'a', '1b' => 'b', 'c', 'd'); echo ($array[1]);?>
-
4以下哪一个是字符串操作语句?
-
5PHP文件上传完毕之后,返回了UPLOAD_ERR_OK错误代码,这表示:
-
6当把一个有两个同名元素的表单提交给 PHP 脚本时会发生什么?
-
7如何获取特定URL的消息头信息?
-
8以下正则表达式的说法,错误的是:
-
9define("FIRST-NAME","John");这个语句会产生什么?
-
10“===” 是什么?试举一个“==”是真但“===”是假的例子。
解析:“===”是给既可以送回布尔值“假”,也可以送回一个不是布尔值但却可以赋与“假”值的 函式,strpos() 和 strrpos() 便是其中两个例子。</br>问题的第二部份有点困难,想一个“==”是假,但是“===”是真的例子却 很容易,相反的例子却很少。但我终于找到以下的例子:</br>if (strpos(“abc”, “a”) == true){ // 这部分永不会被执行,因为 “a” 的位置是 0,换算成布尔值“假”}if (strpos(“abc”, “a”) === true){ // 这部份会被执行,因为“===”保证函式 strpos() 的送回值不会换算成布尔值.}
点击加载更多评论>>