- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Php 语法入门
1:通常我们所写的PHP程序文件后缀, .php
2:php语言的开始标记?php ,结束标志?
3: php语句
一个语句可以理解为让php解释器执行的一个命令.
语句必须以;结束
用{}包围起来作为复合语句,可以当成一个单元体,要么都执行,都跳过.
4:php的注释 分为
单行注释
C风格的单行注释:
// 开头, 后面的注释只能有一行,不能跨行
Shell风格的单行注释:
# 开头, 后面的注释只能有一行,不能跨行,
多行注释
/*
中间写注释
*/
变量
1:Php是弱语言类型,声明变量不必声明变量类型.
2:给一个变量赋值为字符串等类型的值之后,也可以再次为其赋值为其他类型的值.
3:变量的命名规则
可以用字母数字及下划线的组合,但不能用数字开头.
变量名称区分大,,,,写
变量的赋值
1:传值赋值
传值赋值是把一个具体的值3,5,写入到变量对应的内存空间去.
或者是把另外一个变量的值读出来,写到被赋值变量的对应内存空间去.
2:引用传值
例: $a = $b;
既不是$a 指向了$b,也不是说 $b指向了 $a;
而是指$a,$b 共同指向同一个内存空间.
因此,$a被赋新值,$b受影响, 反之也成立.
但是,$a变量被销毁, 并不影响 $b的值,反之也成立.
变量的8种类型
整型
整型即数,,,,里的整数. 给整型变量赋值,直接赋其字面值即可.
例: $num = 56; $socre = 98;
浮点型
浮点型即数,,,,里的,,,,数,给浮点型赋值,直接赋其字面值即可.
例: $flo = 121.34; $flo2 = 45.32
字符串型
字符串型的赋值,可以用单引号,或者双引号.
例: $str1 = hello; 或者 $str2 = hello; (单引号双引号有很大区别,下面详述)
布尔型
布尔型只有两种值 true, false ,代表真和假.
例: $boo = true; $boo = false;
NULL型
NULL型代表变量还没有被定义或者已被unset.(注意和false的区别)
此类型只有一个值, 即 NULL.
数组型
对象型
资源型
字符串类型
字符串变量的值应该用,或者是号包起来.
单引号与双引号的区别
1:双引号里面的变量名称将会解析, 而单引号里面的变量名称原样输出不解析.
2:单引号的速度更快些,因为单引号不必去解析内部的变量
2:单引号支持的转义字符少, 只支持\\,\,而双引号支持的转义字符多.
也就是说,单引号尽量的保持原字符的样子输出.
除了单引号和双引号用来声明字符串变量,还有heredoc方式(自,,,,)
常量
常量的命名规则:
和变量一样,但习惯上大写.
常量的声明方式:
Define(常量名,常量值);
例: define(PIE,3.14);
常量的引用方式:
直接引用常量名,不加$,不加引号.
Echo PIE*5*5,
常量和变量相比,意义何在?
1:常量一旦定义,就不可以重新定义,不可以清除,也不可以修改值
2:常量是全局有效的, 因此在页面内,函数内,类内部甚至数组内部都可以直接引用.
不用考虑作用域的问题.
3:常量的值不能是数组,对象,资源类型,(只能是标量类型,数值(整型,浮点),字符,布尔,NULL型)
常量名如何动态?
常量名如果也由一个变量表示时,
可以用constant函数来读取常量的值.
Constant(常量名)----- 返回常量值;
例:
Define(LAODA,刘备);
$who = LAODA;
Echo constant($who);; 输出刘备
PHP的运算符
数,,,,运算符:
+ - * / %,
% 取模(求余),
注意: %求余的结果, 正负数和被求余的符号一样,
即 -3%/x, 无论x为正负数,结果都是负数.
运算符的返回值
For(语句1; 语句2;语句4) {
执行体3
}
语句4
语句4
执行体3跳出!Truefalse语句2语句1
执行
体
3
跳出!
True
false
语句2
语句1
函数的执行权: 从调用函数开始, 语句的执行权进入到函数内部.
函数什么时间交出执行权: 当函数结束的时候. 当函数执行到最后一个语句,或者是遇到return语句.
函数的命名规范:
变量:可以由字母,数字,下划线组成,但是不能以数字开头.
常量:同变量,但,一般大写.
函数:和变量一样.
大,,,,写: 变量区分大,,,,写,而函数不区分大,,,,写,
但是一般推荐在调用函数时,和声明函数时保持一致.
函数的参数的赋值方式
函数的赋值方式,类似于变量的赋值,也分传值赋值, 和引用赋值.
对于传值赋值,是指
文档评论(0)