高级班第一阶段测试题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高级班第一阶段测试题

php第一次考试题 姓名:_____分数_______ 一、基础题目:(共75分,每题2 .5分)时间120分钟 1、下面的程序会输入是否? ?php $num = 10; function multiply(){ $num = $num * 10; } multiply(); echo $num; ? 否,因为它是局部变量。 2、语句 include 和 require 都能把另外一个文件包含到当前文件中,它们的区别是二种方式提供不同的使用弹性。 答:require 的使用方法如 require(MyRequireFile.php); 。这个函式通常放在 PHP 程式的最前面,PHP 程式在执行前,就会先读入 require 所指定引入的档案,使它变成 PHP 程式网页的一部份。常用的函式,亦可以这个方法将它引入网页中。 include 使用方法如 include(MyIncludeFile.php); 。这个函式一般是放在流程控制的处理区段中。PHP 程式网页在读到 include 的档案时,才将它读进来。这种方式,可以把程式执行时的流程简单化。 为了避免多次包含同一文件,可以用语句require_once()和include_once() ____来代替它们。 3、“===”是什么?试举一个“==”是真但“===”是假的例子。 答:“===”是既可以返回布尔值“假”,也可以返回一个不是布尔值但却可以赋与“假”值的函式,strpos() 和 strrpos() 便是其中两个例子。 if (strpos(abc, a) == true){ // 这部分永不会被执行,因为 a 的位置是 0,换算成布尔值“假”}if (strpos(abc, a) === true){ // 这部份会被执行,因为“===”保证函式 strpos() 的送回值不会换算成布尔值.} 4、检测一个变量是否有设置的函数是?是否为空的函数是? 答:isset($str),empty($str); 5、请用正则表达式,写一个函数验证电子邮件的格式是否正确。 ?php function checkEmail($email)/m,mnmnmnmnmnmnmnmnmnm mmm,,,, { $pregEmail = /([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?/i; return preg_match($pregEmail,$email); } ? 6、分析下面两个for循环语句的执行次数 for($k=0;$k=1;$k++){ echo 好人; } //第一个是无限循环。 for($k=0;$k==1;$k++){ echo 好人; } //第二个是无循环。 7、写出输出结果 $a=王婆教育; if($a==0){ echo 王婆科技等于0; }else{ echo 王婆科技不等于0; } 答:王婆科技等于0 8、写出输出结果 $a=hello; $b=$a; unset($b); //复位,释放环境变量、 $b=hanguo; echo $a; 答:hello 9、分析下面输出结果 $stra=null; $strb=false; echo $stra==$strb ? 相等:不相等; $strc=; $strd=0; echo $strc==$strd ? 相等:不相等; $stre=0; $strf=0; echo $stre===$strf ? 相等:不相等; 答:相等 相等 不相等 10、指出php echo nihao . 1+2 . 45;?的输出结果 答:245 11、写出下面输出结果 function foo() { static $a=1; $a++; echo $abr/; unset($a); } foo(); foo(); foo(); 答:2 3 4 12、写出输出结果 list($a,$c)=array(1=小狗,3=狐狸,2=麻雀); echo $a,,$c; 答:小狗 13、判断,current函数可以返回一个数组当前单元的值, key函数能返回当前单元的键 current ( array $array ) 每个数组中都有一个内部的指针指向它“当前的”单元,初始指向插入到数组中的第一个单元。 例:?php $transport = array(foot, bike, car, plane); $mode = current($transport); // $mode = foot; $mode = next($transport); // $mode

文档评论(0)

df829393 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档