一、 填空题(每空 1 分,共计 30 分)
1.php 的标示符由 , , 组成。 不能开头
2.php 字符串用 或者 界定
3.$x=6;$x++的值为 ,--$x 的值为
4.php 的数组分为两种类型,是 和
5.PHP 的三大组件是 , ,
6.若$a=3.25,则(integer)$a 的结果是 (boolean)$a 的结果是
7.PHP 的两种会话技术是 ,
8.客户端将表单数据提交到服务器端的方法有 ,
9.变量从作用域分,有 , ,
10.array_pop 函数的功能是 ,并且数组的长度
11.类常量用 关键词指定,静态成员用 指定,继承由 指定
12.break 语句的功能是 ,continue 语句的功能是
13. 遍历数组,常用的结构是
二、选择题(每小题 2 分,共计 20 分)
1.运算符"%"的作用是( )
A 无效 B 取整 C 取余 D 除
2.file( )函数返回的数据类型是( )
A 数组 B 字符串 C 整型 D 根据文件来定
3.php 中,不等运算符是( )
A ≠ B != C !== D ><
4.$str=”sqlserver”,strlen($str)的结果是( )
A 6 B 7 C 8 D 9
5.$_POST[]全局变量的作用是( )
A 提交表单数据 B 获取 get 提交的数据
C 获取 post 提交的数据 D 都不是
6.$str1=”football”,$str2=”server”,则 strcmp($str1,$str2)的结果是( )
A 0 B 1 C -1 D 2
7.自定义用户符号常量,可以使用( )函数.
A Define( ) B define( ) C Defin( ) D defin( )
8.执行下列代码后的结果是( )
$x=15; echo $x++; $y=20; echo ++$y;
A 15,20 B 15,21 C 16,20 D 16,21
9.检测函数 is_array 用于检测变量是否属于( )
A 布尔类型 B 整型 C 字符串 D 数组
10.定义静态变量的关键字是( )
A static B statics C STATIC D STATICS
三、判断,对的打 三、判断,对的打✔ ,错的打✘(每小题 1 分,共计 8 分)
1.http 协议时一种无状态的协议( )
2.Cookie 是将数据存储在服务器端的( )
3.Php 程序的执行不需要 apache 服务器( )
4.运算符“++”可以对常量和变量进行累加 1( )
5.PHP 中,索引数组的下标是从 1 计数( )
6.表单是用来收集客户端数据的 ( )
7.Session 和 cookie 在实际应用当中没有区别( )
8.Php 语言是一种服务器端的语言( )
四、概念解释(每小题 3 分,共计 9 分)
1.时间戳
2.类,属性,方法,对象
3.动态网站
五、分析程序,写出结果(每小题 4 分,共计 20 分)
1.程序段的结果是
$str1="abcd";
$str2="abcD";
$a=strcmp($str1,$str2);
echo "a=".$a;
2.程序段的结果是
$str=”apple-pear-banana-orange”;
$arr=explode(“-”,$str);
echo “$arr[1]=”.$arr[1];
3.程序段的结果是
$x=10;
$y=6;
$z=($x+$y)/2;
echo "$z=".$z;
4.程序段的结果是
$a=0;
if($a)
echo "I like play football!";
else
echo "I like play basketball!";
5.程序段的结果是
$str1="abcdabcd";
$str2="ABC";
$str=str_ireplace("abc",$str2,$str1);
echo $str;
六、阅读程序,填空(共计 13 分)
要求:写出每条语句的功能
<?php
session_start();
echo "您当前的 sessionid 是:".session_id()."<br/>";
setcookie("user","金庸",time()+60*60);
setcookie("password","360000",time()+60*60);
echo "用户名是:".$_COOKIE['user']."<br/>";
echo "密码是:".$_COOKIE['password']."<br/>";
$_SESSION['username']=$_COOKIE["user"];
$_SESSION['pwd']=$_COOKIE["password"];
echo "您的登录名是:".$_SESSION['username']."<br/>";
echo "您的登录密码是:".$_SESSION['pwd']."<br/>";
?>
">