云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > PHP考试认证题

PHP考试认证题

  • 62 次阅读
  • 3 次下载
  • 2025/5/24 4:58:38

问题

1. 选择合适的答案填入空白处

PHP 是一种______脚本语言,基于______引擎。PHP 最常被用来开发动态的______内 容,此外,它同样还可被用来生成______(以及其他)文档。 A.动态,PHP,数据库,HTML B.嵌入式,Zend,HTML,XML C.基于 Perl 的,PHP,Web,静态

D.嵌入式,Zend,Docbook 文档,MySQL E.基于 Zend 的,PHP,图像,HTML

2.以下哪种标签不是 PHP 起始/结束符? A.<% %> B. C. D. E.

3.以下代码哪个不符合 PHP 语法? A.$_10

B.${“MyVar”} C.&$something D.$10_somethings E.$aVaR

4.运行以下代码将显示什么?

define(myvalue, \$myarray[10] = \$myarray[] = \

$myarray['myvalue'] = \$myarray[\print \

print $myarray[myvalue].\?> 2

A.The Value is: Dog B.The Value is: Cat C.The Value is: Human D.The Value is: 10 E.Dog

5. print()和 echo()有什么区别?

A.print()能作为表达式的一部分,echo()不能 B.echo()能作为表达式的一部分,print()不能

C.echo()能在 CLI(命令行)版本的 PHP 中使用,print()不能 D.print()能在 CLI(命令行)版本的 PHP 中使用,echo()不能 E.没有区别:两个函数都打印文本! 6.以下脚本输出什么?

$f = $c + $d * 2; $g = $f % 20;

$h = $b - $a + $c + 2; $i = $h << $c; $j = $i * $e; print $j; ?>

A.128 B.42 C.242.0 D.256 E.342

7.如何给变量$a,$b 和$c 赋值才能使以下脚本显示字符串“Hello, World!”?

$string = \$a = ?; 3 $b = ?; $c = ?; if($a) {

if($b && !$c) {

echo \} else if(!$b && !$c) { echo \} } else { if(!$b) {

if(!$a && (!$b && $c)) { echo \} else {

echo \}

} else {

echo \} } ?>

A.False, True, False B.True, True, False C.False, True, True D.False, False, True E.True, True, True

8.以下脚本输出什么?

$array = '0123456789ABCDEFG'; $s = '';

for ($i = 1; $i < 50; $i++) {

$s .= $array[rand(0,strlen ($array) - 1)]; }

echo $s; ?>

A.50 个随机字符组成的字符串

B.49 个相同字符组成的字符串,因为没有初始化随机数生成器 C.49 个随机字符组成的字符串

D.什么都没有,因为$array 不是数组 4

E.49 个字母‘G’组成的字符串

9.哪种语句结构用来表现以下条件判断最合适?

if($a == 'a') { somefunction(); } else if ($a == 'b') { anotherfunction(); } else if ($a == 'c') { dosomething(); } else {

donothing(); } ?>

A.没有 default 的 switch 语句 B.一个递归函数 C.while 语句

D.无法用别的形式表现该逻辑 E.有 default 的 switch 语句

10.要修改每个元素的值,如何遍历$myarray 数组最合适?

$myarray = array (\?>

A.用 for 循环 B.用 foreach 循环 C.用 while 循环

D.用 do?while 循环 E.办不到!

11.考虑如下代码片段:

define(\$result = array();

/* 在此处填入代码 */ { 5

$result[] = $idx; }

print_r($result); ?>

标记处填入什么代码才能产生如下数组输出? Array {

[0] => 1 [1] => 2 [2] => 4 [3] => 8 [4] => 16 [5] => 32 [6] => 64 [7] => 128 [8] => 256 [9] => 512 }

A.foreach($result as $key => $val) B.while($idx *= 2)

C.for($idx = 1; $idx < STOP_AT; $idx *= 2) D.for($idx *= 2; STOP_AT >= $idx; $idx = 0) E.while($idx < STOP_AT) do $idx *= 2

12.为用户定义函数 is_leap()选择一个合适的函数声明。is_leap 使用 2000 作为默认年份。

/* 函数声明处 */ {

$is_leap = (!($year %4) && (($year % 100) || !($year % 400))); return $is_leap; }

var_dump(is_leap(1987)); /* Displays false */ var_dump(is_leap()); /* Displays true */ ?>

A.function is_leap($year = 2000)

搜索更多关于: PHP考试认证题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

问题 1. 选择合适的答案填入空白处 PHP 是一种______脚本语言,基于______引擎。PHP 最常被用来开发动态的______内 容,此外,它同样还可被用来生成______(以及其他)文档。 A.动态,PHP,数据库,HTML B.嵌入式,Zend,HTML,XML C.基于 Perl 的,PHP,Web,静态 D.嵌入式,Zend,Docbook 文档,MySQL E.基于 Zend 的,PHP,图像,HTML 2.以下哪种标签不是 PHP 起始/结束符? A. B. C. D. E. 3.以下代码哪个不符合 PHP 语法? A.$_10 B.${“MyVar”} C.&$something D.$10_someth

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com