电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

php复习题 VIP免费

php复习题 _第1页
php复习题 _第2页
php复习题 _第3页
php复习题php创始人:RasmusLerdorf、ZeevSuraski、AndiGutmans、DoronGerstelphp的特性:(1)开放的源代码(2)PHP是免费的(3)PHP是一种服务器端、跨平台、HTML嵌入式的脚本语言。(4)效率高:PHP消耗相当少的系统资源(5)强大的数据库支持:php几乎支持所有的主流数据库(6)PHP是B/S体系结构。PHP的主要应用领域服务器端脚本程序命令行脚本程序桌面应用程序PHP的官方网址ml/PHP的lamp组合Lamp=Linux+Apache+Mysql+phpunset()函数删除变量打开文件所用函数: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.MondayB.TuesdayC.WednesdayD.没有显示7.下列程序运行结果为$arr=array(‘a’=>123,’b’=>456,’c’=>’789’);for($i=0;$iAttention:代表一个空格。答:无运行结果如何定义常量定义常量: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关键字$this关键字从结果集中抓取一行作为枚举数组的函数,作为关联数组的函数,封装成对象。数组和字符串转化函数explode(标记,string,number):将string按标记分隔,组成数组元素,number是数组元素个数。implode(标记,array):将数组中的元素用标记连接成一个字符串。$a=“linux&apche&mysql&php”;$arr=explode(‘&’,$a,4);//将字符串分割成数组元素foreach($arras$k=>$v){echo“\$arr*$k+=>”.$v.’’}$s=implode(‘+’,$arr);//将数组$arr用+连成字符串echo$s;PHP的访问控制修饰符Public:访问没有限制(var)Protected:只有类的内部和子类内部可以访问Private:只有类的内部可以访问构造函数和析构函数构造方法:是类中的一种特殊方法。特点:构造方法必须命名为__construct();构造方法在类实例化时自动调用;构造方法没有返回值;作用:通常用于类的初始化;析构方法:是与构造方法相对应的另一个特殊方法。特点:析构方法必须命名为__destruct();析构方法没有参数;析构方法没有返回值;析构方法在对象被销毁是自动调用。作用:销毁对象,释放内存。unix时间戳UNIX时间戳:是指UNIX纪...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

文达天下+ 关注
实名认证
内容提供者

各类试题、文摘、指南、行业规范

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部