php复习考试要点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

注意:把题中的知识点要理解,考试时不会出原题,数据要改变,请一定要理解。

一.判断题:

1、$a的值为10,$b的值为5,则$a % $b的值为2。()

2、$a+=5是正确的PHP表达式。()

3、7&3+12的值是15。()

4、“”在PHP中是合法的。()

5 “&s”与正则表达式^[^0-9][0-9]$是匹配的()

6. PHP中用defined()函数来定义常量。()

7.PHP中,变量名$5FFF是合法的,$x?man是不合法的。()

二.程序分析。写出下列各PHP语句段运行后在浏览器里看到的结果。

1. 以下程序

$a=6; $b=9; $c=10;

($a=4)?($b--):($c--);

echo $a,$b,$c;

?>

输出结果为:()

2. 下列哪个HTML标记是用来标记图像的?()

3. 以下程序:

$a="b";

$$a=" a!";

echo "$a$b";

?>

运行输出的结果为:()

4. 以下程序:

$a=0x23;

echo $a;

?>

输出结果为:()

5. PHP中,下列哪个操作符用来连接字符串?()

6. 下列哪一个是正确的PHP变量?()

7. 以下程序:

for($i=6;$i<10;$i++)

echo $i;

echo ",";

?>

输出结果为:()

8. 以下程序:

$a=array(1,'color'=>'red',2,'name'=>'apple',4);

echo $a[2];

?>

输出结果为:()

9. 以下程序

$b=34;

echo "\$b=$b";

?>

输出结果为:()

10. 表单代码如下,则在index.php中如何得到form传递的email的值? ()

11. 以下哪个表达式返回值为FALSE?()

A. '5abc' == 5

B. 'abc' == 0

C. 'top' === 0

D. '1a' == '1a'+0

12. 对于html代码,,在横线上填入哪个值,才代表会显示一个提交按钮。()

13. 请问strlen("I am a teacher")返回的结果是:()

14. 下列哪条语句可用来引入文件“time.inc”?()

15. PHP中,定义一个类的语法为()?

四、程序分析,写出各PHP语句段运行后在浏览器里看到的结果。(每题2分,共30分)

1.

$score=90;

if($score<60)

{

?>

你的成绩及格了!

}else{

?>

你的成绩不及格!

}

?>

2.

$a=.8E4;

echo $a;

?>

3.

$a='2';

$b='dog';

echo "There are $a {$b}s.
";

echo 'There are $a $bs.';

?>

4.

$string1='T-800 once said: "I\'m a teacher".';

$string2='The file list of d:\\*.*';

$string3='Are you sure you want to delete d:\*.* ?';

$string4='Does it work as you expected\n?';

echo $string1."
".$string2."
".$string3."
".$string4; ?>

5.

$count=7;

function test()

{

global $count;

echo --$count;

if($count>=1)

test();

}

test();

?>

6.

function double($i)

{

return $i*2;

}

$a=9;

echo double(++$a);

echo double($a--);

?>

7.

$i=23;

do

{ echo $i; }

while($i>23);

?>

8.

for($i=20;;$i++)

{

if($i>25)

break;

echo ++$i;

}

?>

9.

$id=3;

相关文档
最新文档