网站大量收购闲置独家精品文档,联系QQ:2885784924

实验二 PHP语法概要.docx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验二 PHP语法概要

实验二 PHP基本语法实验0 实验准备0.1实验环境和相关工具软件具体到的机房环境,请在Windowsxp环境下做本实验:操作系统:WindowsxpWeb服务器:Apache 2.0.63默认发布文档路径:c:\Apache\htdocsPHP:PHP5.2.11安装路径:c:\php数据库:MySQL 5.1.39 使用默认路径脚本编辑器:记事本或EditPlus-v3.11.463H或Macromedia Dreamweaver MX中文版注意:使用以上脚本编辑器,若要保存为.php文件,必须在保存时指明扩展名为.php尤其是记事本,必须在保存时,单击“保存类型”下拉框,选择“所有文件(*.*)”类型,然后指定文件扩展名是.php,单击“保存”按钮后,保存的文件才能保证是.php文件。常见错误是直接保存,导致保存的文件其实是文本文件,如abc.php.txt等以.txt为扩展名的文本文件。0.2实验目的和内容实验目的:熟练掌握PHP语言的基础语法实验内容:从7个方面完成PHP基本语法实际体验,分列如下:一、词法结构大小写语句和分号注释标识符二、数据类型字符串型布尔型数组型对象型资源型各种数据类型的检测三、变量变量的变量变量的作用域垃圾收集:变量的内存管理四、表达式和操作符隐式类型转换字符串连接操作符自增和自减操作符类型转换操作符其他操作符五、流控制语句if语句switch语句while语句for语句foreach语句exit语句return语句(2-12)六、包含代码七、在Web页面中嵌入PHP0.3实验中的约定所有实验程序均与讲义中的例子相对应,如程序1-1.php,对应讲义中的例子例1-1。1词法结构1.1大小写敏感预备知识?变量区分大小写,内置结构(while,for,if等)及关键字(echo,class等)不区分大小写【2-1】大小写敏感的例子PHP程序2-1送到用户浏览器解释后显示的结果(运行结果,显示在浏览器页面中的结果)?$name=hello1,world1;$NAME=hello2,world2;$NaME=hello3,world3;echo \$name=$name\n;ECHO \$NAME=$NAME\n;EcHo \$NaME=$NaME;?注意:要使运行结果达到真正分行(和HTML输出一致),请将程序2-1中的\n换成br,即可实现,如下例【2-1br】修改程序2-1后的程序2-1br,直接实现分行(将程序2-1中的\n换成br)PHP程序2-1br送到用户浏览器解释后显示的结果(运行结果,显示在浏览器页面中的结果)?$name=hello1,world1;$NAME=hello2,world2;$NaME=hello3,world3;echo \$name=$namebr;ECHO \$NAME=$NAMEbr:EcHo \$NaME=$NaME;?原因:浏览器不解释(或者说不识别,或忽略)经PHP解释\n而成的空白换行,只有遇到br这个HTML中的换行标记,才解释成换行。为了直接达到预期换行效果,将不再使用\n,而是使用br1.2语句和分号预备知识?简单语句复杂语句分号的省略【2-2】语句和分号PHP程序2-2送到用户浏览器解释后显示的结果(运行结果,显示在浏览器页面中的结果)?if($a==$b) { echo注意:br; //简单语句 echo \$a的值等于\$b的值br; }//上面{}部分为复杂语句echo hello,world; //此处分号可省略?1.3注释预备知识?在必要的地方做注释注释的形式及各自的适用处:Shell形式(#)、C++形式(//)、C形式(/*…*/)【2-6】C形式的注释作用PHP程序2-6送到用户浏览器解释后显示的结果(运行结果,显示在浏览器页面中的结果)?$l=12; $m=13;/*注释从这里开始?p Some stuff you want to be HTML./p?=$n=14;*/ echo (l=$l m=$m n=$n);?pNow bthis/b is regular HTML…/p1.4标识符(常量标识符)预备知识?使用define()设置常量标识符【2-7】使用define()设置常量标识符PHP程序2-7送到用户浏览器解释后显示的结果(运行结果,显示在浏览显示在浏览器页面中的结果)?define(‘PUB’,”O’Reilly Associates”);echo PUB;?2 数据类型2.1字符串预备知识?字符串的表示单引号和双引号在字符转义上的不同作用:单引号仅转义反斜杠\和单引号’【2-8】单引号和双引号在字符转义上的不同作用PHP程序2-8送到用户浏览器解释后显示的结果(运行结果,显示在浏览器页面中

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档