欢迎来到天天文库
浏览记录
ID:40562855
大小:143.00 KB
页数:29页
时间:2019-08-04
《php笔试 试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一。选择(每题2分,共40分)1.php代表什么意思?A.HypertextPreprocessor(超文本预处理器)B.HyperlinkPreprocessor(超链接预处理器)C.PersonalHomepage(个人主页空间)2.以下PHP标记哪个是错误的?1.?>2.3.<%%>4....A.1B.2C.3D.4E.没有3.下边哪个变量是非法的? A.$_10 B.${“MyVar”} C.&$something D.$10_somethings E
2、.$aVaR4.print()和echo()的区别是什么? A.print()可以作为一个表达式的一部分,echo()不可以 B.echo()可以作为一个表达式的一部分,print()不可以 C.echo()可以用在CLIversionofPHP,print()不可以 D.print()可以用在CLIversionofPHP,echo()不可以 E.没有区别6.下边代码中,index.php如何得到form传递的email的值? (选择2个答案) 3、pe="text"name="email"/> A.$_GET['email'] B.$_POST['email'] C.$_SESSION['text’] D.$_REQUEST['email'] E.$_POST['text']7.分析下段代码,数组$multi_array的值cat将会被如何引用? "blue", "yellow"=>array("apple", 9=>"pear", "banana", "orange"=>ar4、ray("dog", "cat", "iguana") ) ); ?> A.$multi_array['yellow']['apple'][0] B.$multi_array['blue'][0]['orange'][1] C.$multi_array[3][3][2] D.$multi_array['yellow']['orange']['cat'] E.$multi_array['yellow']['orange'][1]9.请从以下方法中选出最简单的方法来计算一个数组的所有值的和A.通过for循环 B.通过foreach循环C.用a5、rray_intersect方法 D.用thearray_sum方法 E.用array_count_values()方法10.以下选项哪个不能将strings$s1和$s2合并成一个单独的string? A.$s1+$s2 B."{$s1}{$s2}" C.$s1.$s2 D.implode('',array($s1,$s2)) E.Alloftheabovecombinethestrings11.比较两个字符串大小的最好方法是什么?A.Usingthestrposfunction B.Usingthe==operator C.Using6、strcasecmp() D.Usingstrcmp()12.以下哪些表达式返回值为TRUE?(选择2个答案) A.'1top'=='1' B.'top'==0 C.'top'===0 D.'a'==a E.123=='123'13.哪个选项会匹配下边的这个正则表达式?/.**123d/A.******123 B.*****_1234 C.******1234 D._*12314.以下代码的功能是一行一行的读取一个文件并输出,那么在问号处填入哪个方法可以实现这个功能?7、le(!feof($file)){ echo????????????; }A.file_get_contents($file) B.file($file) C.read_file($file) D.fgets($file) E.fread($file)15.请选出最简单的方法将microtime()函数输出的结果转换成数字型的值A.$time=implode('',microtime()); B.$time=explode('',microtime());$time=$time[0]+$time[1]; C.$time=microtime8、()+microtime(); D.$time=array_sum(explode('',microtime())); E.Noneoftheabove16.以下哪些函数的返回值不是时间戳类型
3、pe="text"name="email"/> A.$_GET['email'] B.$_POST['email'] C.$_SESSION['text’] D.$_REQUEST['email'] E.$_POST['text']7.分析下段代码,数组$multi_array的值cat将会被如何引用? "blue", "yellow"=>array("apple", 9=>"pear", "banana", "orange"=>ar
4、ray("dog", "cat", "iguana") ) ); ?> A.$multi_array['yellow']['apple'][0] B.$multi_array['blue'][0]['orange'][1] C.$multi_array[3][3][2] D.$multi_array['yellow']['orange']['cat'] E.$multi_array['yellow']['orange'][1]9.请从以下方法中选出最简单的方法来计算一个数组的所有值的和A.通过for循环 B.通过foreach循环C.用a
5、rray_intersect方法 D.用thearray_sum方法 E.用array_count_values()方法10.以下选项哪个不能将strings$s1和$s2合并成一个单独的string? A.$s1+$s2 B."{$s1}{$s2}" C.$s1.$s2 D.implode('',array($s1,$s2)) E.Alloftheabovecombinethestrings11.比较两个字符串大小的最好方法是什么?A.Usingthestrposfunction B.Usingthe==operator C.Using
6、strcasecmp() D.Usingstrcmp()12.以下哪些表达式返回值为TRUE?(选择2个答案) A.'1top'=='1' B.'top'==0 C.'top'===0 D.'a'==a E.123=='123'13.哪个选项会匹配下边的这个正则表达式?/.**123d/A.******123 B.*****_1234 C.******1234 D._*12314.以下代码的功能是一行一行的读取一个文件并输出,那么在问号处填入哪个方法可以实现这个功能?
7、le(!feof($file)){ echo????????????; }A.file_get_contents($file) B.file($file) C.read_file($file) D.fgets($file) E.fread($file)15.请选出最简单的方法将microtime()函数输出的结果转换成数字型的值A.$time=implode('',microtime()); B.$time=explode('',microtime());$time=$time[0]+$time[1]; C.$time=microtime
8、()+microtime(); D.$time=array_sum(explode('',microtime())); E.Noneoftheabove16.以下哪些函数的返回值不是时间戳类型
此文档下载收益归作者所有