一:填空(每题2分,共30分)
PHP4.0就是所谓的_____________端(server-side)脚本语言,同ASP相同,但和那些客户端脚本像VbScript,JavaScript有很大的差异,PHP代表:________________________.每条PHP4.0句子都以______________号来结束,PHP中的各种变量均在变量名前加上________以示差异。假如要在屏幕上输出成果,就要用到echo句子,输出的内容应该用__________________括起来。包括有PHP句子的文件,只有用后缀____________命名后(比方:myphpfile.php3)才能够被PHP4.0的解释器所识别并进行相应的处理。与MySQL数据库树立一个衔接的函数是_______________________________.字符串的表通常用_________表明,也可用__________表明.7.Cookie常被“库记”,也叫它“小甜点”,它是一种存储在____________中的一个小文件;而Session则是存于_____________的文件。
8.在PHP中引用文件的办法有两种:__________及_________。
9.要初始化一个目标,需用__________句子树立该类型的变量.
10.函数中的变量________表明的是当时的目标,需要运用___________的方法来存取一切当时目标的变量或函数。
11.PHP和HTML最简略的交互是通过____________和___________句子来完结的.
12.header()函数用于发送特定的______________,运用header()函数时,必定要在任何产生实践输出的HTML或________代码前面调用该函数.
13.已知$a=1;$b=$a++;求$b=___________.
14.已知$k=1;$j=5;$k=$k<=$j求表达式值______________.
15.$a="PHP4";$b="功能强大";echo$a.$b;?>
成果为___________________________.
二:选择题(每题2分,共20分)
1.从HTML中分离PHP不行以下是能够运用的办法.()。
A.B.C。D。<%...%>
2.PHP不支持那种风格的注释方法:()。A。/C,C++风格多行注释/B。//C++风格单行注释C。#Unix风格单行注释D。REM风格单行注释
3.PHP中的取模是运算符。()
A.*B。&C.%D.\
4.PHP中优先权最低的运算符是()。
A.?:B.+C.=D.==
5.常用来生成数组的函数是()。
A.arrayB.currentC.sortD.date
6.在MySql中用来查询成果的函数是()。
A.mysql_connectB.mysql_select_dbC.mysql_queryD.require_once
7.在PHP中为了使得界说的函数中能够运用外部变量,运用()句子。
A.globalB.constC.staticD.define
8.在PHP中将该变量的效果范围限制在该函数之内,运用()句子.
globalB.constC.staticD.define9.下列能替换IF……ELSE…句子的运算符是().
A.xorB.!=C.?:D.&&
10.已知$k=1;$j=5;$k=$k<=$j求表达式值的类型为()。
A.booleanB.integerC.stringD.double
三:简述题(每题5分,共10分)
简述PHP的特点?
简述print和echo句子的异同点?
四:读程序并写出成果(每题10分,共20分)
显现成果为:_____________________________________
_________________________
__________________________________
2.
$k=0;
for($i=1;$i<=10;$i+=5){echo"这是第".$i."次循环
";$k++;
}
echo"共循环".$i."次
"
?>
显现成果为:_________________.
____________________.
五:编程(每题10分,共20分)
1浏览器端显现“Hello,world.”标题为“第一个PHP程序”,试完结该程序。
2.在浏览器端显现“5!”的阶级的值,并把PHP代码嵌入HTML中?试写出该程序。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。