预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

php复习题 php创始人:RasmusLerdorf、ZeevSuraski、AndiGutmans、 DoronGerstel php的特性: (1)开放的源代码 (2)PHP是免费的 (3)PHP是一种服务器端、跨平台、HTML嵌入式的脚本语言。 (4)效率高:PHP消耗相当少的系统资源 (5)强大的数据库支持:php几乎支持所有的主流数据库 (6)PHP是B/S体系结构。 PHP的主要应用领域 服务器端脚本程序 命令行脚本程序 桌面应用程序 PHP的官方网址 ml/ PHP的lamp组合 Lamp=Linux+Apache+Mysql+php unset()函数 删除变量 打开文件所用函数:fopen() 写入数据所用函数:fread() 变量的定义 PHP变量必须以美元符号开头:$,可以包含数字、字母和下划线, 不能以数字开头。PHP变量名区分大小写; PHP变量使用前不用声明和定义; PHP变量必须有意义。 $sum=25; $sex1=“male”; $_user=“东方不败”; 可变的变量 $varname=“age”; //用$$varname取代$age.下面的代码等价于:$age=20; $$varname=20; echo$age;//输出变量的值:20 > 课件中的练习题 1.下面哪些变量定义是错误的。 $$a=‘abcd’; $2m=24; $_hello=WORLD; $变量=‘beijing’; 答案:__________ 2.写出下面程序的运行结果: define(‘NAME’,’php’); $php=‘let’sgetstarted!’; echo$NAME; > 答:无运行结果 3.下列语句执行后,y的值为(2) $x=1;++$x;$y=$x++;echo$y; 4.下列语句的执行结果是(1) $a=3;$b=5;$c=$a>$b?2:4;echo$d=$a<$c; 5.下列说法正确的是:() A.数组的下标必须是数字,且从0开始。 B.数组的下标可以是字符串。 C.数组中的元素类型必须一致。 D.数组的下标必须是连续的。 6.以下代码的运行结果为:(D) $a=array(‘Monday’,’Tuesday’,3=>’Wednesday’); echo$a[2]; > A.Monday B.Tuesday C.Wednesday D.没有显示 7.下列程序运行结果为 $arr=array(‘a’=>123,’b’=>456,’c’=>’789’); for($i=0;$i<count($arr);$i++){ echo$arr[$i].’’; } > Attention:代表一个空格。 答:无运行结果 如何定义常量 定义常量:define(“常量名称”,常量值,[true]); Define(“PI”,3.14); Define(“BR”,“ \n”,true); 抓取客户端ip地址 $-server(pemote-adr) 判断变量是否定义用?函数:defined() define("USERNAME","root"); if(defined("USERNAME")){ echo"USERNAME常量已经定义!"; } echo" \n"; $a=20; if(isset($a)){ echo'$a变量已经定义';} unset($a); if(isset($a)){ echo" \n"; echo'$a变量已经定义!';}else{ echo" \n"; echo'$a变量未定义!'; } echo" \n"; $b=""; if(empty($b)){ echo'$b变量是空的'; } echo" \n"; if(is_null($c)){ echo"该变量是NULL"; } echo" \n"; $F=0.0; if(empty($f)){ } if(is_null($f)){ } echo" \n"; $d=""; if(is_null($d)){ echo"\$d变量时NULL";}else{ echo"\$d变量不是NULL";} echo" \n"; if(empty($d)){ echo"返回true"; }else{ echo"返回false"; } echo" \n"; $e=NULL; if(is_null($e)){ echo"\$e变量是null"; } echo" \n"; if(is_null($a)){ echo"\$a变量是NULL"; } > 类的定义及实例化 classPerson{ var$name=‘lucy’; var$age=24; var$sex=‘女’; functionwalk(){ } } 实例化:new关键字$t