Рубрики
Uncategorized

Operador de coalescência нулевой номер PHP 7.4

Новинка в PHP 7.4 это оператор слияния, считаются недействительными. Но что, черт возьми, это слияние? Хорошо… Помеченный php.

Новинка в PHP 7.4 это оператор слияния, считаются недействительными. Но что, черт возьми, это слияние?

Согласно интернет:

Концепция слияния, которая берет начало в слова латинского coalescens, – это свойство вещи, в объединении или заключать брак. Вещества или материалы, coalescentes те, кто могут объединиться в одном теле.

Хорошего, и как он был реализован в PHP?

Представьте себе, что вам необходимо присвоить значение переменной. И, как условие, в случае, если эта же переменная не создан необходимо присвоить другое значение:

1 – Первая идея:

if (isset($usuario)) {
    $usuario = 'outro valor' 
}

2 – тем тройных оператор:

$usuario = isset($usuario) ? $usuario : 'outro valor';

3 – с Помощью слияния сейчас:

$usuario = $usuario ?? 'outro valor';

или не более компактной:

$usuario ??= 'outro valor';

Все примеры выше делают то же самое. И дополнительный отзыв, также можно сделать несколько потоков, таким образом,:

$usuario =  $usuario ?? $_GET['usuario'] ?? $_POST['usuario'] ?? 'outro valor';

В этом случае переменная $user будет назначена с первым значением.

Характеристика:

1 – https://www.php.net/manual/pt_BR/migration70.new-features.php

2 – https://cursos.alura.com.br/novidades-do-php-7-4-operador-de-atribuicao-com-coalescencia-nula-c291 3 – https://conceito.de/coalescencia

Оригинал: “https://dev.to/ryoshi/operador-de-coalescencia-nula-no-php-7-4-3fll”