实验二PHP基本语法实验(一)

实验二PHP基本语法实验(一)

ID:42788821

大小:310.22 KB

页数:4页

时间:2019-09-21

实验二PHP基本语法实验(一)_第1页
实验二PHP基本语法实验(一)_第2页
实验二PHP基本语法实验(一)_第3页
实验二PHP基本语法实验(一)_第4页
资源描述:

《实验二PHP基本语法实验(一)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验二PHP基本语法实验(一〉—、实验目的:通过木实验,熟悉PHP基木语法,常量、变量的使用,运算符的计算,以及常见的符号。二、实验要求:能通过编写php脚本,掌握本实验所涉及到的主要知识点。三、实验器材:Windows操作系统;AppScrvcr软件(集成软件,包含PUP,Apache,MySql,phpAdmin)四、实验步骤:1•选择自己适合的编辑程序;2•练习换行例子;3.掌握常量的定义;4.静态变量的访问;5.从局部引用全局变;6.自增自减运算。五、实验内容:1•注意:使用脚本编辑器,若要保存为.php文件,必须在保存时指明扩展名为.php尤其是记事本,必须在保存吋,单击“保存类型”

2、下拉框,选择“所有文件(*・*)”类型,然后指定文件扩展名是.php,单击“保存”按钮后,保存的文件才能保证是・php文件。常见错误是直接保存,导致保存的文件其实是文本文件,如abc.php.txt等以.txt为扩展名的文本文件。2.换行的例子:PHP程序12PHP解释结果(HTML输出)3V?3Sname="hello1:worldl"$NAME=”hell02,woi!dr;4$NaME="hello3sworld3HechorSname=Snamed;vECHOrSN.AME=SN.AME『屮EcHo"SNaME=SNaME,F^'注意:要使运行结果达到真正分行(和HTML输出一致),请

3、将程序2-1屮的换成
,即可实现,原因:浏览器不解释(或者说不识别,或忽略)经PHP解释而成的空白换行,只有遇到〈br>这个HTML中的换行标记,才解释成换行。以后的程序代码,为了V?3Sname="hello1:worldl"$NAME=”hell02,woi!dr;4$NaME="hello3sworld3HechorSname=Snamed;vECHOrSN.AME=SN.AME『屮EcHo"SNaME=SNaME,F^'注意:要使运行结果达到真正分行(和HTML输出一致),请将程序2-1屮的换成
,即可实现,原因:浏览器不解释(或者说不识别,或忽略)经PHP解释

4、而成的空白换行,只有遇到〈br>这个HTML中的换行标记,才解释成换行。以后的程序代码,为了直接达到预期换行效果,将不再使用/□,而是使用〈br>3•常量的定义:使用define()设置常量标识符PHP程序2-33五define(*PUBS!::t0:Reilly&Associates95);^echoPUB屮?>QPHP解释结果(HTNIL输出)p3•静态变量的访问PHP程序PHP解释结果(HTML输出)a6二使用静态变量的方法,强制保留局部变量上彳欠调用结束时的值,使全局可间接访间到functionupdate_counter()static$comiter=0T这个$counter是

5、局部的变量,声明为静态,并赋初始值2Scounter―屮echo'局部静态变量Scounter这时的值=$counter
p?Scounter=10:这个Scounter是全局的变量update^counter()update^counterO;^echo"全局变量Scoimter这时的值=Scounter"?2>亠-Inix

6、文件0)編辑g)格式©查看辺帮助QI)>2-22[1]-记爭本局部静态変量^counter这时的值=d
局部静态变量$countergB^-的值=2
全局变量$counter这时的谊送到用户浏览器解释后显示的结果(运行结果,显示在浏览器页面中的结果)送

7、到用户浏览器解释后显示的结果(运行结果,显示在浏览器页血中的结果)4.全局不可直接访问局部变量(可通过将局部变量声明为静态的方法,参见2・4)PHP程序2・23心=函数参数作为一种局部变量,是不能直接被外部访问的afunctiongreet($name)echo*Hello.Sname
greet(”孙寿龙")屮if(Sname^null)^echoSname是一个空变量.访问不到!二?>3PHP解釋结果(HTML输出)存2-23[1]-记爭本Inixi文件g)编辑d)格式©查看0£)帮助QDHell°,孙寿龙
$nane是--ZJ个空变量,访问不到?■送到用户浏览器解释后显示的结

8、果(运行结果,显示在浏览器页面中的结果)5•从局部引用全局变量<°php<,Shappy=123;-pmyfanj;);^functionmyfunOA{global$happy;aechoShappy;<-'?>Q将它改写成SGLOBALS全局变臺数组。avTphp^Shappy=123;amyfanj;);^functionrnyfunOu{echoSGLOBALS["happy”];aech

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。