引用 — 这个符号在 PHP 中是什么意思?按位运算符一些示例,以便更好地理解
这是怎麽?
这是一系列关于PHP中语法的问题。这也是一个社区维基,因此邀请每个人参与维护此列表。
这是为什么呢?
过去很难找到有关运算符和其他语法标记的问题¹
主要思想是链接到Stack Overflow上的现有问题,因此我们更容易引用它们,而不是复制PHP手册中的内容。
注意:自 2013 年 1 月起,堆栈溢出支持特殊字符。只需用引号将搜索词括起来,例如 [php] “==” vs “===”
我在这里该怎么办?
如果您因为问了这样的问题而被某人指向此处,请在下面找到特定的语法。PHP手册的链接页面以及链接的问题可能会回答您的问题。如果是这样,我们鼓励您为答案投赞成票。此列表并不意味着可以替代其他人提供的帮助。
列表
如果您的特定令牌未在下面列出,您可能会在解析器令牌列表中找到它。
- 使用 & 符号启动 PHP 函数是什么意思?
- 了解 PHP 和(与号、按位和)运算符
- PHP “&” 运算符
- PHP 中 & 和 && 之间的区别
- PHP 中的 “&” 是什么意思?
- 在这种情况下,“&”是什么意思?
- PHP 中的“&”符号是什么意思?
- 这个签名在PHP中是什么意思(&)?
- “&”运算符如何在 PHP 函数中工作?
- & in &2 在 PHP 中是什么意思?
- 何时应使用按位运算符?
- 是否需要在对象前面使用 & 符号? (&$)
=&
引用
&=
按位运算符
&&
逻辑运算符
%
算术运算符
!!
逻辑运算符
@
错误控制操作员
?:
三元算子
- PHP 运算符 “?” 和 “:” 被称为什么,它们做什么?
- ?: PHP 中的运算符(“Elvis 运算符”)
- 我在哪里可以读到用“?”和“:”(冒号)完成的条件?
- 使用 PHP 5.3 ?: 运算符
??
空合并运算符(自 PHP 7 起)
?string
?int
?array
?bool
?float
可为 null 的返回类型声明(自 PHP 7.1 起)
::
范围解析运算符
- 两个冒号在 PHP 中是什么意思?
- php 令牌名称的含义是什么T_PAAMAYIM_NEKUDOTAYIM?
- PHP 中的 :: (双冒号) 和 -> (箭头) 有什么区别?
- PHP 中后期的静态绑定到底是什么?
- static::staticFunctionName()
- 意想不到的T_PAAMAYIM_NEKUDOTAYIM,期待T_NS_Separator
\
命名空间
->
类和对象
- “->”PHP 运算符叫什么?
- 在 PHP 中,我们在哪里使用对象运算符“->”?
- PHP 中的 :: (双冒号) 和 -> (箭头) 有什么区别?
- PHP 语法 $var 1->$var 2 是什么意思?
- “->”在 PHP 中是什么意思/指的是什么?
=>
阵 列
^
按位运算符
>>
按位运算符
<<
按位运算符
<<<
赫雷多克或诺多克
=
赋值运算符
==
比较运算符
===
比较运算符
!==
比较运算符
!=
比较运算符
<>
比较运算符
<=>
比较运算符(自 PHP 7.0 起)
|
按位运算符
||
逻辑运算符
~
按位运算符
+=
和赋值运算符-=
++
和递增/递减运算符--
.=
赋值运算符
.
字符串运算符
,
函数参数
,
变量声明
$$
变量
`
执行运算符
<?=
短开放标签
[]
数组(自 PHP 5.4 起的短语法)
- PHP 数组...空括号的含义是什么?
- [] 的含义是什么
- Php array_push() vs myArray[]
- 从 PHP 数组读取时 ,[] 是什么意思?
- 数组的简写:文本
$var = []
空数组
<?
开始和结束标记
..
双点字符范围
...
参数解压缩(自 PHP 5.6 起)
**
幂(自 PHP 5.6 起)
#
单行外壳样式注释
?->
空值安全操作员调用(自 PHP 8.0 起)