。(1)$a="hello";$b=&$a;$b=100;echo$a;答案:100(2)$test=‘aaaaaa’;$abc=&$test;unset($test);echo$abc;答案:aaaaaa(3)$var1=5;$var2=1;functionget_value(){global$var2;$var1=0;return$var2++;}get_value();echo$var1,$var2;答案:52(4)functionget_count(){static$count=2;return$count++;}$count=5;get_count();echoget_count();答案:3(5)$num=10;functionmultiply(){$num=$num*10;}multiply();echo$num;答案:。(1)$str1=null;$str2=false;var_dump($str1==$str2);答案:bool(true)(2)$str1=0;$str2=‘0’;var_dump($str1===$str2);答案:bool(false)(3)$a2=false;echoempty($a2)?‘true’:‘false’;答案:true(4)$a4=”;echoempty($a4)?‘true’:‘false’;答案:true(5)$a6=‘null’;echoempty($a6)?‘true’:‘false’;答案:false(6)$a8=array(array());echoempty($a8)?‘true’:‘false’;答案:false(7)$i=10;$n=$i++;echo$n,$i++,++$i;答案:(1)include与require的区别。答案:require的使用方法如require("MyRequire");。这个函数通常放在PHP程序的最前面,PHP程序在执行前,就会先读入require所指定引入的文件,使它变成PHP程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。 include使用方法如include("MyInclude");。这个函数一般是放在流程控制的处理部分中。PHP程序网页在读到include的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。 include()与require()的功能也基本相同(包含),但在用法上也有一些不同,include()是有条件包含函数,而require()则是无条件包含函数。例如在下面代码中,如果变量$a为真,: if($a){include("");} 而require()则和include()不同,不管$a取何值,: if($a){require("");} require一个文件存在错误的话,那么程序就会中断执行了,并显示致命错误include一个文件存在错误的话,那么程序不会中端,而是继续执行,并显示一个警告错误。(2)“===”是什么?试举一个“==”是真但“===”是假的例子。答案:“==
PHP复习题附答案 来自淘豆网www.taodocs.com转载请标明出处.