hostease美国服务器商分享PHP常量、运算符教程
PHP 常量
定义常量——常量是一个变量,其值在运行时不能更改。
假设我们正在开发一个使用 PI 3.14 值的程序,我们可以使用一个常量来存储它的值。推荐阅读:《 什么是PHP? 》
现在让我们看一个定义常量的示例。定义(‘PI’,3.14);//创建一个值为 3.14 的常量一旦将 PI 定义为 3.14 ,编写如下代码将生成错误 PI = 4; //PI 已被定义为常量,因此不允许赋值。
PHP运算符
算术运算符
算术运算符用于对数值数据执行算术运算。连接运算符也适用于字符串值。PHP 支持以下运算符。
|
操作员 |
姓名 |
描述 |
例子 |
输出 |
|
+ |
添加 |
x 和y 的总和 |
1 + 1; |
2 |
|
– |
减法 |
x 和y 之间的差异 |
1 – 1; |
0 |
|
* |
乘法 |
将x 和y 相乘 |
3 * 7; |
21 |
|
/ |
分配 |
x 和y 的商 |
45 / 5; |
9 |
|
% |
PHP 模数 |
给出除x 和y 的余数 |
10% 3; |
1 |
|
-n |
否定 |
n 变为负数 |
-(-5); |
5 |
|
X .Y |
级联 |
将x 和y 放在一起 |
“PHP”。“岩石”;10。3; |
PHP ROCKS103 |
赋值运算符
赋值运算符用于为变量赋值。它们也可以与算术运算符一起使用。
|
操作员 |
姓名 |
描述 |
例子 |
输出 |
|
x = ? |
任务 |
将x 的值分配给? |
$x = 5; |
5 |
|
x += ? |
添加 |
将x 的值增加? |
$x = 2;$x += 1; |
3 |
|
X -= ? |
减法 |
减法?从 x 的值 |
$x = 3;$x -= 2; |
1 |
|
X *=? |
乘法 |
乘以 x 的值?次 |
$x = 0;$x *=9; |
0 |
|
X /=? |
分配 |
x 和 的商? |
$x = 6;$x /=3; |
2 |
|
X %=? |
模量 |
除以 x 的提示? |
$x = 3;$x %= 2; |
1 |
|
=? |
连接 |
将物品放在一起 |
“$x = ‘漂亮‘;$x .= ‘酷!‘;” |
很酷! |
比较运算符
比较运算符用于比较值和数据类型。推荐阅读:《 WordPress 和 PHP8 兼容性挑战 》
|
操作员 |
姓名 |
描述 |
例子 |
输出 |
|
X == y |
平等的 |
比较x 和y,如果相等则返回true |
1 == “1”; |
真或 1 |
|
X === y |
完全相同的 |
比较值和数据类型。 |
1 === “1”; |
假或0。因为1 是整数,“1”是字符串 |
|
X != y, x <> y |
PHP 不等于 |
比较x 和y 的值。如果值不相等,则返回 true |
2 != 1; |
真或1 |
|
X > yX > y |
比…更棒 |
比较x 和y 的值。如果 x 大于 y,则返回 true |
3 > 1; |
真或1 |
|
X < y |
少于 |
比较x 和y 的值。如果 x 小于 y,则返回 true |
2 < 1; |
假或0 |
|
X >= y |
大于或等于 |
比较x 和y 的值。如果 x 大于或等于 y,则返回 true |
1 >=1 |
真或1 |
|
X <= y |
小于或等于 |
比较x 和y 的值。如果 x 大于或等于 y,则返回 true |
8 <= 6 |
假或0 |
逻辑运算符
使用逻辑运算符时,任何大于或小于零 (0) 的数字都会计算为真。零 (0) 评估为假。
|
操作员 |
姓名 |
描述 |
例子 |
输出 |
|
X 和y,x && y |
和 |
如果x 和y 相等,则返回true |
1和4;真&&假; |
真或1假或0 |
|
X 或y, x || 是的 |
或者 |
如果x 或y 为真,则返回真 |
6 或 9;0 || 0; |
真或1假或0 |
|
X xor y |
异或,异或 |
如果只有x 为真或只有y 为真,则返回真 |
1 异或1;1 异或0; |
假或0真或1 |
|
!X |
不是 |
如果x 为假,则返回真,如果x 为真,则返回假 |
!0; |
真或1 |
概括
PHP 是一种松散类型的语言。
变量是用于存储数据的内存位置
常量的值不能在运行时改变
类型转换用于将值或变量转换为所需的数据类型
算术运算符用于操作数值数据
赋值运算符用于将数据分配给变量
比较运算符用于比较变量或值
逻辑运算符用于比较条件或值。推荐相关阅读:《怎样选择一个比较好用的PHP虚拟主机空间》