2023年冰雪童话冰淇淋防骗子冰雪童话打击恶意诋毁骗子之笔试PHP数组前_第1页
2023年冰雪童话冰淇淋防骗子冰雪童话打击恶意诋毁骗子之笔试PHP数组前_第2页
2023年冰雪童话冰淇淋防骗子冰雪童话打击恶意诋毁骗子之笔试PHP数组前_第3页
2023年冰雪童话冰淇淋防骗子冰雪童话打击恶意诋毁骗子之笔试PHP数组前_第4页
2023年冰雪童话冰淇淋防骗子冰雪童话打击恶意诋毁骗子之笔试PHP数组前_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PHP数组前测试卷1,什么是PHP?PHP有什么作用?PHP的配置文献是什么?3分1)PHP是HypertextPreprocessor(超文本预解决器)的缩写,是服务器端语言。2)用来开发动态的网页。3)php.ini2,什么是Apache?Apache有什么作用?Apache的配置文献是什么?3分1)Apaceh是一个非营利性的软件开发组织,通常所称的Apache指的是ApacheHttpServer这个Web服务器软件。2)提供网络信息浏览服务。3)httpd.conf3,有哪几种标记可以把PHP代码嵌入到HTML里执行?5分其中哪几种是系统自带的?哪几种是需要配置配置文献的?1、<?php...?>;2、<?...?>;3、<%...%>;4、<scriptlanguage="php">...</script>其中1,4是系统自带的,2,3是需要配置php.ini文献才干使用的4、如何判断Apache是否安装上了?如何判断PHP是否已经安装上了?2分1)Apache安装完毕后,打开浏览器访问http://localhost页面,假如页面显示Itworks说明Apache已经安装成功并且正在运营了。2)php安装完毕并且作了相关配置后,为了测试php脚本是否可以执行,在web目录下新建php文献如test.php,在文献中输入<?phpphpinfo();?>,然后打开浏览器访问http://localhost/test.php假如页面显示php信息页面,说明已经安装成功。5,请写出至少两种PHP的标记?2分1)<?php?>2)<? ?>6,如何定义一个PHP变量,及一些要注意的变量命名规则有哪些?2分变量以美元符$开头,然后是变量名;变量名由字母或下划线开头,由字母,下划线,数字组成;变量名区分大小写;7,如何定义一个自定义常量;请写出两个系统常量,两个魔术常量;2分常量使用define()函数定义;系统常量:PHP_OS,PHP_VERSION魔术常量:__FILE__,__LINE__8,如何使用定界符定义一个字符串,使用定界符要注意哪些?3分定界符:<<<定义字符串=<<<定界符名称字符串定界符名称;使用定界符要注意:结束标记符所在的行不能包含任何其它字符,这意味着该标记符不能被缩进,在分号之前之后都不能有任何空格或制表符;9,假如要在双引号定义的字符串里输出双引号或者双引号里输出$,需要怎么做?3分使用转义符"\"10,请列出可以被认为是False的一些值2分布尔值FALSE整型值0浮点型值0.0空白字符串和字符串“0”没有成员变量的数组没有单元的对象特殊类型的NULL11,请写出25+"50"+"A12"+false+true+"15abc"的值是多少?2分9112,算术运算符有哪些?3分+,-,*,/,%,++,--13,请用For输出下面的格式6分*************************1)方法一<?php for($i=1;$i<=9;$i=$i+2){ for($j=1;$j<=$i;$j++){ echo"*"; } echo"<br/>"; }?>2)方法二<?php for($i=1;$i<=5;$i++){ for($j=1;$j<=($i*2)-1;$j++){ echo"*"; } echo"<br/>"; }?>14,请用分别用while,do...while,for循环输出1,2,3,4,5,7,8,10,11,12,13(请注意中间漏掉的数字)8分1)while<?php $i=1; while($i<=13){ if($i!=6&&$i!=9){ echo$i." "; } $i++; }?> 2)dowhile<?php $i=1; do{ if($i!=6&&$i!=9){ echo$i." "; } $i++; }while($i<=13);?>3)for<?php for($i=1;$i<=13;$i++){ if($i!=6&&$i!=9){ echo$i." "; } }?>15,$a=10;$b=&$a;echo$b;$b=10;echo$a;请问,分别输出是什么值?2分$b为10,$a为10。16,$_SERVER['HTTP_REFERER']$_SERVER['REMOTE_ADDR']$_SERVER['REQUEST_URI']$_SERVER['HTTP_USER_AGENT']请问,上面四个分别表达什么意思?4分$_SERVER['HTTP_REFERER']链接到当前页面的前一页面的URL地址$_SERVER['REMOTE_ADDR']正在浏览当前页面用户的IP地址$_SERVER['REQUEST_URI']访问此页面所需的URI$_SERVER['HTTP_USER_AGENT']当前请求的User-Agent:头信息的内容。17, $val_1=‘hello’; $$val_1=‘world’; echo$hello; echo$val_1; echo${$val_1};请问,分别输出什么?3分worldhelloworld18,$i=10;$i++;echo$i;$y=$i++;echo$y;$y=++$i;echo$y;$y+=10;echo$y;请问,上面分别输出什么值?4分1111132319,$a="123";$a.=456;echo$a;请问,上面输出什么值?2分12345620,$a=3;$b=4;$c=5;echo$a>$b&&$c>$b||$a<$c;请问,上面输出什么值?2分121,$a=3;$b=4;$c=5;echo$a>$b?$a:$c;请问,上面输出什么值?2分522,执行下列语句后,y的值是什么?2分$x=1;++$x;$y=$x++;Y值是223,functionabc($a,$b=10,$c=10){ return$a+$b+$c;}echoabc(10,30);请问,上面输出的值是多少?2分5024,functiona(&$a){ $a*=10;}$b=10;a($b);echo$b;请问,上面输出的值是多少?2分10025,$n=1000;$y=1;for($i=1;$i<$n;$i+=5){$y+=$i;}请写一个递归函数实现上面的循环功能5分functiondigui($a,$b){$i+=5;$a+=$i;if($i<$b){digui($a,$b);}return$y;}26,functionkeep_val(){ static$count=0; $count++; echo$count;}keep_val();keep_val();keep_val();请问,这三个函数,分别输出什么值?3分12327.写出如下程序的输出结果2分<?$test='aaaaaa';$abc=&$test;unset($test);echo$abc;?>输出:aaaaaa28.写出如下程序的输出结果3分<?$str1=null;$str2=false;echo$str1==$str2?'相等':'不相等';输出:相等$str3='';$str4=0;echo$str3==$str4?'相等':'不相等';输出:相等$str5=0;$str6='0';echo$str5===$str6?'相等':'不相等';?>输出:不相等29.写出如下程序的输出结果3分<?$count=5;functionget_count(){ static$count=0; return$count++;}echo$count;++$count;echoget_count();echoget_count();?>输出:50130.写出如下程序的输出结果2分<?$GLOBALS['var1']=5;$var2=1;functionget_value(){ global$var2; $var1=0; return$var2++;}get_value();echo$var1;echo$var2;?>输出:5231,<?php $num=6+false+null+"24linux"; echo$num;?>结果是什么?2分输出:3032,请说出PHP中包含文献的几种方法,并简述这几个方法有什么区别?6分include,requeir,include_once,requeir_onceinclude与require在解决包含文献失败时不同。include产生一个警告错误,程序会继续执行;require则导致一个致命错误,程序将停止执行。include与include_once语句功能类似,include_once会检测文献是否已经包含,假如已经包含,则不会再次包含文献。require与require_once同上。33,请用三种循环写出,输出1到100的奇数(单数)6分1)for循环for($i=1;$i<=100;$i+=2){echo$i;}2)do{}while()循环do{static$i=1;echo$i;$i+=2;}while($i<=100)3)while(){}循环while($i<=100){static$i=1;echo$i;$i+=2;}34,include,requeir,include_once,requeir_once这些函数的作用和区别是什么?5分include,requeir,include_once,requeir_onceinclude与require在解决包含文献失败时不同。include产生一个警告错误,程序会继续执行;require则导致一个致命错误,程序将停止执行。include与include_once语句功能类似,include_once会检测文献是否已经包含,假如已经包含,则不会再次包含文献。require与require_once同上。35,请定义一个函数:函数功能是,传入三个值,把最大的那个值返回出来6分functionbijiao($a,$b,$c){if($a-$b>

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论