一、字符串变量
作用: 用于存储并处理文本
常用的并置运算符(.):用于把两个字符串连接起来。
与字符串相关的两个重要 函数。
PHP strlen() 返回字符串的长度。
PHP strpos() 在字符串内查找一个字符或 一段指定的文本。
echo strpos("Hello world!","world");表示在字符串“Hello world!”查找“world” ,返回这个字符第一次出现的位置。
二、运算符
1、算数运算符 加、减、乘、除、模、 取反、 并置
2、赋值运算符
运算符 | 等同于 | 描述 |
---|---|---|
x=y | x=y | |
x+=y | x=x+y | |
x-=y | x=x-y | |
x*=y | x=x*y | |
x%=y | x=x%y | |
x/=y | x=x/y | |
x.=y | x=x.y | 连接两个字符串 |
3、递增/递减运算符
运算符 | 等同于 | 描述 |
---|---|---|
x++ | 预递增 | x先加1,然后返回x |
++x | 后递增 | 返回 x ,然后 x加1 |
x– | 预递减 | x减1 ,然后返回x |
–x | 后递减 | 返回x,然后x减1 |
4、 比较运算符 :
运算符 | 等同于 | 描述 |
---|---|---|
x>=y | ||
x<=y | ||
x==y | x==y | 数据类型可以不同,但是转化后的值要相同 |
x===y | x===y | 数据类型相同,转换后值相同 |
x>y | ||
x< y | y | |
x!=y | 不等于 | |
x!==y | 不恒等于 | 如果 x 不等于 y,或它们类型不相同,则返回 true |
5、逻辑运算符 :6 种。 and(两个都为真)、or(至少一个为真)、xor(有且仅有一个为真) 、&&(且)、 ||(或)、 !(非)
6、 数组运算符 与赋值运算符差不多
7、 三元运算符 (expr1) ? (expr2) : (expr3)
8、