Що це?
Це набір питань, які раз у раз виникають щодо синтаксису в PHP. Це також спільнота Wiki, тому всіх запрошують взяти участь у підтримці цього списку.
Чому це?
Раніше важко було знайти питання про операторів та інші синтаксичні маркери
. ¹ Основна ідея - мати посилання на існуючі запитання про переповнення стека, тому нам простіше посилатися на них, а не копіювати вміст із посібника PHP.
Примітка: З січня 2013 року Stack Overflow підтримує спеціальні символи . Просто обведіть пошукові терміни цитатами, наприклад[php] "==" vs "==="
Що мені тут робити?
Якщо вас хтось тут вказав, тому що ви задали таке питання, будь ласка, знайдіть конкретний синтаксис нижче. Пов’язані сторінки до посібника PHP разом із пов'язаними питаннями, ймовірно, дадуть відповідь на ваше запитання. Якщо так, то вам рекомендується прийняти відповідь. Цей список не є заміною допомоги, яку надають інші.
Список
Якщо ваш маркер не вказаний нижче, ви можете його знайти у списку маркерів парсера .
&
Побітові оператори або посилання
- Що означає запускати функцію PHP за допомогою амперсанда?
- Розуміння оператора PHP & (амперсанд, бітовий та)
- Оператор PHP "&"
- Різниця між & і && в PHP
- Що означає "&" тут у PHP?
- Що означає "&" в цьому випадку?
- Що означає знак "&" у PHP?
- Що означає цей підпис (&) у PHP?
- Як працює оператор "&" у функції PHP?
- Що означає & в & 2 означає PHP?
- Коли я повинен використовувати бітовий оператор?
- Чи коли-небудь виникає необхідність використовувати амперсанд перед об'єктом? (& $)
- Оператор присвоєння довідок у PHP, = &
- Що означають оператори "= &" та "& =" у PHP?
- Що роблять оператори '& =' та '= &'?
- Що означає = & означає у PHP?
- 'І' проти '&&' як оператор
- Різниця між & і && в PHP
- Чи є різниця між операторами "і" та "&&" в PHP?
- PHP - та / або ключові слова
- Що означає знак відсотка у PHP?
- Що таке PHP-оператор% і як я можу його використовувати в реальних прикладах?
@
Оператори управління помилками
- Яке використання символу @ в PHP?
- Символ "At" перед назвою змінної в PHP: @ $ _ POST
- Функції PHP і @functions
- Чи слід використовувати @ у своєму PHP-коді?
- Що означає @ у PHP?
- Що таке оператори PHP "?" і ":" називається, і що вони роблять?
- ?: оператор ("оператор Елвіса") в PHP
- Де я можу прочитати про умови, зроблені за допомогою "?" і ":" (двокрапка)?
- Використання оператора PHP 5.3 ?:
??
Null Coalesce Operator (з PHP 7)
?string
?int
?array
?bool
?float
Nullable декларація поверненням (з PHP 7.1)
:
Альтернативний синтаксис для структур управління , Ternary Operator
::
Оператор роздільної здатності
- Що означають дві колонки в PHP?
- Що означає ім'я маркера PHP T_PAAMAYIM_NEKUDOTAYIM?
- Яка різниця між: (подвійна двокрапка) та -> (стрілка) у PHP?
- Які саме пізні статичні прив’язки в PHP?
- static :: staticFunctionName ()
- Несподіваний T_PAAMAYIM_NEKUDOTAYIM, очікуючи T_NS_Separator
- Як називається "->" PHP-оператор і як це сказати, читаючи код вголос?
- Де ми використовуємо оператор об'єкта "->" в PHP?
- Яка різниця між: (подвійна двокрапка) та -> (стрілка) у PHP?
- Що означає синтаксис PHP $ var1 -> $ var2?
- Що означає "->" / посилається на PHP?
=>
Масиви
- Що означає <<< END у PHP?
- PHP вираз <<< EOB
- Що в PHP що означає "<<<"?
- Використання <<< CON в PHP
- Що таке синтаксис у PHP?
- Як відрізняються оператори порівняння рівності PHP (== подвійні рівні) та тотожності (=== потрійні рівні)?
- Оператори PHP! = І ==
- 3 різні рівні
- Жонглювання типу та (суворо) більше / менше порівнянь у PHP
- Що означає "==="?
- Як відрізняються оператори порівняння рівності PHP (== подвійні рівні) та тотожності (=== потрійні рівні)?
- 3 різні рівні
- Жонглювання типу та (суворо) більше / менше порівнянь у PHP
- Оператори PHP! = І ==
- Чи є різниця між! == та! = У PHP?
- порівнюючи,! == проти! =
- Яка різниця між <> і! =
- PHP-оператор <>
- Оператор PHP <>
- Яка різниця між <> і! =
- Жонглювання типу та (суворо) більше / менше порівнянь у PHP
<=>
Оператори порівняння (з PHP 7.0)
- Яка різниця між | та || оператори?
- PHP - та / або ключові слова
- Що саме робить || означає?
- Поведінка або оператора в PHP
+
Арифметичні оператори , оператори масиву
+=
та -=
операторів призначення
++
та --
операторів збільшення / зменшення
- Різниця між періодом і комою при об'єднанні відлуння проти повернення?
- Що робить a. (крапка) робити в PHP?
[]
Масиви (короткий синтаксис з PHP 5.4)
- PHP-масиви ... Яке / яке значення мають порожні дужки?
- Яке значення []
- Php array_push () проти myArray []
- Що означає [] під час читання з масиву PHP?
- Скорочення для масивів: буквальний
$var = []
порожній масив
<?
Відкриття та закриття тегів
...
Розпакування аргументу (з PHP 5.6)
**
Експоненція (починаючи з PHP 5.6)
#
Однорядковий коментар у стилі оболонки
:?
Зменшуються типи повернення
?->
Дзвінки оператора NullSafe
$
змінну, а $$
лише на змінні. Я вважаю, що слід десь внести зміни.
/**
?