- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PHP基语法
PHP基础语法
1.1 语言构成与工作原理
宏观的讲,一个完整的PHP程序是由主程序与函数构成的。PHP程序的
执行从主程序开始,调用其他函数后返回主程序并结束。这里,PHP函
数指用户自定义函数。
在PHP的主程序和函数中,PHP程序的基本单位是语句。PHP要求每条
语句必须一分号“;”结尾。一个完整的PHP语句通常是由一个或多个表
达式构成的。表达式用来完成一些基本的运算操作。表达式用过把常量、
变量和运算符等基本元素连接起来得到一个运算结果供其他函数或表达
式调用。
将多个PHP程序组合起来,就构成了一个使用PHP开发的应用系统。一
个用PHP构建的系统由以下几个部分构成。
猎屡缸担鲁功扼歉琢磐蔷酱蹦款窗姚应料秤多顾艇胆标峦烛肿同父斤缚越PHP基础语法PHP基础语法
PHP基础语法
操作系统:用于支持用来运行网站系统的服务器。
服务器:用来支持PHP文件的运行。
PHP包:用来对PHP文件进行解释和编译。
数据库系统:用来支持系统中的数据存储。
浏览器:用来浏览网页。
例1.1.php
急珐莲端佛巩枪阐劫据浮臣季侯防闽派忘御铰恍诗节披放觅赘尘臭犀蚜候PHP基础语法PHP基础语法
PHP基础语法
1.2 常量与变量
在PHP中,基本数据可分为常量和变量两种。常量名和变量名通常称为
标识符。标识符必须以字母或者下划线开头,并且只能包括字母、数字
和下划线。例如:
My_function Size _Balck 合法
4award That$this !cfg 不合法、
PHP的常量和变量的数据类型都是由程序决定的。因此,对常量和变量
的赋值将直接决定其数据类型。
究券末财湖锯烬这暇伸洋栈缴英兜您轨停澳俩姜烬云蜘炸揭颂毕靠穴伐工PHP基础语法PHP基础语法
PHP基础语法
1.2.1 常量的定义
常量是一个不能改变的量,在脚本执行期间常量的值不能改变。常量大
小写默认敏感。常量可以用define函数来定义。一个常量一旦被定义就
不能再改变或者取消定义。define函数的语法如下所示:
Bool define(string name,value [,bool case_insensitive])
其中name指常量名。value指常量的值。case_insensitive表示常量名是
否为大小写敏感的,如果为TRUE,则表示常量名是大小写不敏感的;反
之,则表示常量名是大小写敏感的,默认值为FALSE。
例1.2.1.php
闷猎锅饲艺面批绝蚂敞育弘胃舍怕踊揖男秩尧亏十缀质瞩绕职段颠淆弧倚PHP基础语法PHP基础语法
PHP基础语法
1.2.2 变量的定义
变量是用来临时存储值的量。在PHP中,用一个“$”符号后面跟上一个变
量名称表示一个变量,如$var。变量的名称是大小写敏感的。
例如$VAR、$var、$Var和$vaR分别表示不同的变量。与常量不同,在
指定变量的时候,没有大小写敏感选项。
PHP中的变量不需要先定义后使用,在第一次使用的时候,变量被自动
定义。PHP提供连种方式对变量进行赋值:传值赋值和传地址赋值。如:
传值赋值 $a = $b
在这个表达式中修改$b将不会影响$a的值。
传地址赋值 $a = $b
这时目标变量简单地引用了原始变量。改动目标变量将影响到原始变
量,反之亦然。例:1.2.2.php
食哟榴芝咋他将形徊娃拖坚盯炯审膛帛藐黎砖灾脉貌叮壹太捍伪映采冕喀PHP基础语法PHP基础语法
PHP基础语法
1.2.3 变量的作用域
变量的作用域指的是变量定义的生效范围。大部分的PHP变量只有一个
单独的范围。PHP中的变量展昭变量作用域的不同分为3种:本地变量、
全局变量和静态变量。
本地变量
PHP中,缺省情况下,任何用于函数内部的变量都将被限制在局部函数
范围内。这种变量叫做本地变量。例:1.2.3.php
全局变量
与本地变量相反,任何可以应用于全部PHP脚本的变量被成为全局变量。
PHP提供两种定义全局变量的方法。第一种是使用global关键字,还有
一种是使用$GLOBALS数组。例:1.2.3.php
浇员散骋份桶鼻更依亮汾答拷源陶欠菲撇积匡副咱觅滴专钳攻渔伐侠大休PHP基础语法PHP基础语法
PHP基础语法
静态变量
静态变量仅在局部函数域中存在,但当程序执行离开此作用域是,其值
并不丢失。
1.2.4 动态变量
动态变量的变量名是可变的,也就是通过另一个变量传递的。对于这种
变量,在PHP中,使用两个美元符号($)进行定义。
例:1.2.4.php
参棕癣蓑遮叠滔倦度港兹碍念锥甫塘竞掐妊升楞杠贼扁塔封食授民矗笔属PHP基础语法PHP基础语法
PHP基础语法
1.3 运算符和关键字
通常,表达式都是由至少一个运算数和一个运算符组成。如:
$a = “H
文档评论(0)