【php精品源码栏目提醒】:本文主要为网学会员提供“PHP程序设计语言【PPT-特荐】 - 综合课件”,希望对需要PHP程序设计语言【PPT-特荐】 - 综合课件网友有所帮助,学习一下!
第6章
PHP程序设计语言 主要内容
Php语言概述
Php语言变量、数据类型、运算符、表达式
Php语言数组
Php语言函数
Php语言控制语句 6.1
PHP程序设计语言概述6.1.1
PHP程序设计语言基础
PHP程序在服务器端负责处理从网页文件(htm文 件)采用POST或GET方式传入的数据 6.1
PHP程序设计语言概述6.1.2
PHP网页程序格式phpecho.
php //
PHP程序结束 //
php结束标记 6.1
PHP程序设计语言概述6.1.3
PHP网页程序的标记①② 6.1
PHP程序设计语言概述6.1.4
PHP网页程序注释命令① HTML文件注释命令:②
PHP文件注释命令:一行注释 // xxxxxx 多行注释 / xxxxxxxxxx yyyyyyyy / 6.1
PHP程序设计语言概述6.1.5
PHP网页程序的规范①
Php语句必须写在
php头和
php尾之间。
② 一条
php语句必须以分号;结束。
③ 一行可以写多条
php语句。
6.2
PHP语言的变量、数据类型、运算符、表达式6.2.1
PHP语言的变量1.变量名“量”是计算机中内存的存储空间。
“量”中的内 容可以改变的叫“变量”,不可以改变的叫 “常量”。
给可以改变内容的内存空间(变量)起一个名字, 该名字叫变量名,可以通过该变量名读写变量 内容。
变量名命名规则:第一个符号必须是,第二个字 符可以是字母或下划线,第三个字符开始可以 一是字母、下划线、数字。
xm _id sfzh 6.2
PHP语言的变量、数据类型、运算符、表达式6.2.1
PHP语言的变量2.变量值变量里的内容就是变量的值。
值得来源可以是直接 赋予,或通过程序处理得到。
值有类型之分。
字符型、数值型、逻辑型、日期型。
给变量赋值格式:变量名表达式,将表达式的结果赋给变量。
book_name“计算机应用基础” 赋值常量nl126 赋值一个表达式vanl-8 赋值一个变量表达式csrq“1980-01-28” 赋值一个日期型数据 6.2
PHP语言的变量、数据类型、运算符、表达式6.2.1
PHP语言的变量3.预定义变量
PHP的系统内部变量。
6.2
PHP语言的变量、数据类型、运算符、表达式6.2.2
PHP语言的数据类型welcome.
php1.整型数值型数据,包括正整数、负整数有效范围:-2147483648~21474836472.浮点型数值型数据,包括正数、负数、小数有效范围:比整型大,小数精度也高浮点型表示格式:x±aE±n将12345用浮点形式赋值给vxvx1.2345E04 6.2
PHP语言的变量、数据类型、运算符、表达式6.2.2
PHP语言的数据类型welcome.
php不同进制的数值十进制:var_d12345十六进制0x:var_h0x7F八进制0:var_o074 6.2
PHP语言的变量、数据类型、运算符、表达式6.2.2
PHP语言的数据类型welcome.
php3.字符型用于表示文字信息。
字符型内容必须使用定界符一 对双引号“”,或一对单引号‘’。
gm“中国”sm‘北京’gmsmgm.sm 中国北京welcome“欢迎你到中国,欢迎你到北京”wc“欢迎你到gm”.”欢迎你到sm” 6.2
PHP语言的变量、数据类型、运算符、表达式6.2.2
PHP语言的数据类型welcome.
php3.转意符转意符“”可以将特殊字符的含义取消,作为普通字符输出。
特殊字符包括:“”,‘’,,,,;,/gongzi3000输出“工资3000”echo “工资”. gongzi输出“工资变量gongzi值3000”echo “工资变量gongzi值3000”使用对号转意符echo “工资变量gongzi值3000”输出 6.2
PHP语言的变量、数据类型、运算符、表达式6.2.2
PHP语言的数据类型welcome.
php4.布尔型(逻辑型)逻辑值真true实际值1逻辑值假false实际值0婚否true 6.2
PHP语言的变量、数据类型、运算符、表达式6.2.3
PHP语言的运算符operator.
php1.算术运算符加 -减 乘 /除 取模(余数) 幂运算优先级从左到右,由低到高,可以使用()括号强 制改变优先级。
123,(12)32.逻辑运算符(用于组合条件)全等,not非,and与,or或,xor异或查询条件是“女教授”。
性别“女” and 职称“教 授”3.组合赋值运算自加,-自减,自乘,/自除,自取余, .自连接 6.2
PHP语言的变量、数据类型、运算符、表达式6.2.4
PHP语言的表达式formule.
php1.”赋值“格式:变量名表达式(值)一行多赋值语句 guojia“中国”chengshi“北 京”赋表达式语句 dizhiguojia.chengshi多变量赋值语句 vnvm10002.算术表达式gz12-853.字符表达式(“.”字符串连接符号)diguojia.chengshi 6.3
PHP语言的数组6.3.1数组的定义matrice.
php数组是带有下表的变量组。
可以定义1维数组和多维 数组。
数组定义格式:一维数组。
数组名n;数组元素个数n。
下标值 变化从0到n-1。
二维数组。
数组名nm。
数组元素个数nxm。
第一个下标变化从0到n-1。
第二个下标变化从0 到m-1。
例题:ma5mb232 6.3
PHP语言的数组6.3.2数组元素的初始化matrice.
php1.使用赋值语句定义数组并赋初值格式:数组名下标表达式(值)例题:mc0123mc1“abc”mc2456注:数组下标可以是一个变量。
6.3
PHP语言的数组6.3.2数组元素的初始化matrice.
php2.使用array函数定义数组并赋初值格式:数组名array(值1,值2,,值n)例题:cityarray”北京””上海””南京”定义了一个 一维3个元素的数组。
dtarrayarray467array935定义了一个二 维6个元素的数组。
6.3
PHP语言的数组6.3.2数组元素的初始化matrice.
php3.使用变量作为数组下标格式:数组名变量1变量2表达式(值)例题:cityarray”北京””上海””南京”定义了一个 一维3个元素的数组。
i0vccityiecho vci1vccityiecho vc