⊗ppPmCdMch 99 of 447 menu

Konstruksi match dalam PHP

Dalam PHP 8.0, konstruksi khas match diperkenalkan, mewakili versi dipermudahkan bagi switch. Konstruksi ini juga digunakan untuk memilih satu nilai dari beberapa siri nilai. Berikut adalah sintaksnya:

<?php match (pembolehubah) { nilai1 => hasil1, nilai2 => hasil3, nilai3 => hasil3, default => nilai lalai } ?>

Apa yang berada selepas operator =>, dikembalikan sebagai hasil daripada match dan boleh diberikan kepada pembolehubah. Mari kita cuba secara praktikal:

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

Pembolehubah $num boleh mengambil nilai 1, 2, 3 atau 4. Tentukan musim mana nilai pembolehubah ini jatuh ke dalam.

csuzlsvkaid