PHP Советы: различия между версиями

1137 байт добавлено ,  10:16, 22 октября 2022
(PHP Советы выделены в отдельную статью)
 
Строка 29: Строка 29:


TBD
TBD
{| class="wikitable"
|+Полезные фичи последних версий PHP
!Версия
!Что добавлено
!Краткое описание
!Примеры использования
|-
|7.0
|Null Coalescing <code>??</code>
|Позволяет кратко записывать проверки на <code>null</code> в одну строчку с присвоением альтернативного значения переменной
|Пример кода
|-
|7.4
|Null Coalescing assignment  <code>??=</code>
|Позволяет выполнять присваивание в одну строчку с условием, если переменная не была до этого равна <code>null</code>
|Пример кода
|-
|8.0
|Nullsafe Operator <code>?-></code>
|В середине цепочки последовательных вызовов методов может встретиться null. В этом случае выполнение цепочки прерывается, конечное значение остается равным <code>null</code>.
|Пример кода
|}
Анонимный участник