首页 PHP基础测试题

PHP基础测试题

举报
开通vip

PHP基础测试题PHP基础测试一、选择题(15道每道2分)建议时间:(10—15钟)完成1.下面流程控制语句当中哪一句是正确的?()Aif{}else{}Bif(){}elseif{}Cif(){}elseif{}else{}Dif(){}elseif(){}else{}2下面变量声明中哪一句是错误的?APHP的变量命名不能以数字开始BPHP的变量命名不能以特殊符号开始,但特殊符号可以插在变量名中间CPHP的变量名严格区分大小写DPHP的变量命名可以以下划线开始3下面这一段代码是可变变量执行的例子,请问哪一个选项是正确的执行结果?...

PHP基础测试题
PHP基础测试一、选择题(15道每道2分)建议时间:(10—15钟)完成1.下面 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 控制语句当中哪一句是正确的?()Aif{}else{}Bif(){}elseif{}Cif(){}elseif{}else{}Dif(){}elseif(){}else{}2下面变量声明中哪一句是错误的?APHP的变量命名不能以数字开始BPHP的变量命名不能以特殊符号开始,但特殊符号可以插在变量名中间CPHP的变量名严格区分大小写DPHP的变量命名可以以下划线开始3下面这一段代码是可变变量执行的例子,请问哪一个选项是正确的执行结果?googlecctestworld4以下代码$a的执行结果为多少?A无结果B40C30D105下在对于$a++,++$a描述正确的是?$a++是先加后赋值,++$a是先赋值后加,若$a的值为1,echo$a++;的结果为2,echo++$a的结果也为2;$a++是先赋值后加,++$a是先加后赋值,若$a的值为1,echo$a++的结果为2,echo++$a的结果为2;$a++是先加后赋值,++$a是先赋值后加,若$a的值为1,echo$a++的结果为1,echo++$a的结果为2$a++是先赋值后加,++$a是先加后赋值,若$a的值为1,echo$a++的结果为1,echo++$a的结果为26下面这一段为变量的引用,其正确的运行结果为?A.$b=3,$c=5;B.$b=3,$c=6;C.$b=4,$c=5;D.$b=4,$c=6;7在可变长参数列表当中,我们经常使用的一个函数是func_get_args(),它的功能描述正确的是?A,获取所有参数列表,返回一个字符串。B,获取实参和形参对应后,多出来的参数列表,返回一个数组,数组下标从0开始C,获取所有的时参,返回一个数组,数组下标从0开始D,获取实参和形参对应后的字符串。8请说出以下代码的运行结果?A.运行结果不正确,因为A12345B12245C22345D1134511请说出19.578进一取整和保留小数点两个位后结果和函数?A20函数为floor和19.59函数为roundB19函数为floor和19.58函数为roundC19函数为ceil和19.57函数为roundD20函数为ceil和19.58函数为round12数组函数中有一个函数为array_flip下面这段代码运行的结果为:$arr=array('a'=>1,'b'=>1,'c'=>2);$arr=array_flip($arr);print_r($arr);AArray([1]=>b[2]=>c)BArray([2]=>b[1]=>c)CArray([a]=>1[b]=>2)DArray([c]=>1[b]=>2)13.Strstr这个函数的作用是?Astrstr()函数搜索一个字符串在另一个字符串中的第一次出现。B截取自符串C返回第一次出现的位置D返回一个字符串在另一个字符串中从开始位置到结束位置的字符串。在PHP中,关于三元运算符描述正确的是:A条件?真执行语句:假执行的语句B条件?假执行语句:真执行的语句C条件:真执行语句?假执行的语句D条件:假执行语句?真执行的语句以下程序运行结果()$var=“FALSE”;if(empty($var)){echo"null";}else{echo"havevalue";}AnullBhavevalueC无法确定D什么也不显示,提示错误二、简答题:(20道共55分)建议时间:(30分钟)完成1.表单中get与post提交方法的区别?(2分)2.在PHP中error_reporting这个函数有什么作用?(2分)3.foo()和@foo()之间有什么区别?(2分)4.写出在PHP中输入一段HTML的代码。(2分)5.$a='abcdef';请取出$a的值并打印出第一个字母(2分)6.写出如下程序的输出结果(2分)7.下面的程序会输出结果(2分)8.PHP字符串中单引号与双引号的区别?(2分)9.判断一个文件是否存在的函数是(2分)10.怎么删除一个目录(2分)11.写出你所知道的超全局数组(2分)12.在PHP中求一个字符串长度函数是什么?求数组长度的函数是什么?(2分)13.写出PHP的八种数据类型(4分)14.写出如下程序的输出结果(3分)0){$aa($n-1);}else{echo“---”;}echo$n.”$nbsp;$nbsp”;}aa(5);?>15.写出下列SQL语句:插入,更新,删除表名User(8分)NameTelContentDate张三13333663366大专毕业2006-10-11张三13612312331本科毕业2006-10-15张四021-55665566中专毕业2006-10-15有一新记录(小王13254748547高中毕业2007-05-06)请用SQL语句新增至表中请用sql语句把张三的时间更新成为当前系统时间请写出删除名为张四的全部记录(d)查询本科毕业和大专毕业的所有学记录16.请写出MyISAM表类型(表引擎)和innodb的区别(4分)请写出char和varchar的区别?(4分)18.请写出一个正则匹配电子邮件的格式?(3分)19.使用一个字符串为标志分割另一个字符串的函数?(2分)20.请写出echo(),print(),print_r()的区别?(3分)编程题:(2道)建议时间(10-15分钟)完成1写一个文件上传功能。实现简单的上传。(10分)2写一个循环输出下面表(5分):1*1=12*1=22*2=43*1=33*2=63*3=94*1=44*2=84*3=124*4=165*1=55*2=105*3=155*4=205*5=256*1=66*2=126*3=186*4=246*5=306*6=367*1=77*2=147*3=217*4=287*5=357*6=427*7=498*1=88*2=168*3=248*4=328*5=408*6=488*7=568*8=649*1=99*2=189*3=279*4=369*5=459*6=549*7=639*8=729*9=81
本文档为【PHP基础测试题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
慢慢老师
暂无简介~
格式:doc
大小:89KB
软件:Word
页数:7
分类:其他高等教育
上传时间:2021-11-17
浏览量:4