PHP ЗНАК ВОПРОСА ПЕРЕД ТИПОМ

При использовании оператора `?` перед типом переменной в PHP вы позволяете этой переменной принимать значение `null`. Это называется `nullable type`. Ранее в PHP 7.0 для определения таких переменных требовалось использование конструкции `null` перед типом переменной. Однако с выпуском PHP 7.1 этот оператор был добавлен в язык. Пример: ```php// Синтаксис для PHP 7.0function test(string $param = null) { echo $param;}// Синтаксис для PHP 7.1 и вышеfunction test(?string $param) { echo $param;}```С помощью этого оператора вы можете явно указать, что переменная может содержать значение `null`, что может быть полезно, например, при работе с базами данных.

СОБЕСЕДОВАНИЕ по PHP: к каким ВОПРОСАМ готовиться?

PHP 2023. Ввод и вывод информации, типы данных PHP

#2 Уроки PHP - Учим язык PHP, Конец строки на языке PHP

PHP 8.0 - 8.2 - Производительность и фичи

#48 Уроки PHP - Учим язык PHP, Валидация формы и отправка параметров методом POST

Переменные и типы данных в PHP - Базовый курс PHP-7

Решение проблемы с кодировкой символов на сайте (UTF-8). Отображает иероглифы или знаки вопроса

Вопросы собеседование PHP

Реклама
Новое
Реклама