⊗ppPmCdMch 99 of 447 menu

La Costruzione match in PHP

In PHP 8.0 è stata introdotta la costruzione speciale match, che rappresenta una versione semplificata di switch. Anche questa costruzione viene utilizzata per selezionare un valore da una serie di valori. Ecco la sua sintassi:

<?php match (variabile) { valore1 => risultato1, valore2 => risultato3, valore3 => risultato3, default => valore predefinito } ?>

Ciò che segue l'operatore =>, viene restituito come risultato del funzionamento di match e può essere assegnato a una variabile. Proviamo in pratica:

<?php $lang = 'ru'; $res = match ($lang) { 'ru' => '111', 'en' => '222', 'de' => '333', default => 'lingua non supportata' }; echo $res; ?>

La variabile $num può assumere i valori 1, 2, 3 o 4. Determina in quale stagione rientra il valore di questa variabile.

deplptuzchy