Definitionپێناسە
A PHP 8 that compares one value with several possible values using strict === and gives back the result of the first match. It needs no break, and it throws an UnhandledMatchError if nothing matches and there is no default.
ـی PHP 8ـە کە یەک بە ===ی توند لەگەڵ چەند نرخێک بەراورد دەکات و ئەنجامی یەکەم گونجاو دەگەڕێنێتەوە. پێویستی بە break نییە و ئەگەر هیچ شتێک نەگونجا و default نەبوو، هەڵەی UnhandledMatchError دروست دەکات.
Exampleنموونە
Turn a colour name into a message.
گۆڕینی ناوی ڕەنگێک بۆ پەیامێک.
echo match ($color) {
"red" => "Stop",
"green" => "Go",
default => "Wait",
};Other Kurdish renderings in useوەرگێڕانە کوردییەکانی تر
دەربڕینەکەی match، دەربڕینەکانی match، دەربڕینێکی match
Related termsزاراوە پەیوەندیدارەکان
Videosڤیدیۆکان
Shows PHP 8's match expression and how it differs from switch: it returns a value, compares strictly, and gives an error when nothing matches.
لە 8دا پیشان دەدات و جیاوازییەکەی لەگەڵ switch: دەگەڕێنێتەوە، بە توندی بەراورد دەکات و کاتێک هیچ شتێک ناگونجێت دەدات.