⊗ppPmCdMch 99 of 447 menu

Η κατασκευή match στην PHP

Στην PHP 8.0 εμφανίστηκε μια ειδική κατασκευή match, που αποτελεί μια απλοποιημένη εκδοχή του switch. Αυτή η κατασκευή χρησιμοποιείται επίσης για την επιλογή μιας τιμής από μια σειρά τιμών. Εδώ είναι η σύνταξή της:

<?php match (μεταβλητή) { τιμή1 => αποτέλεσμα1, τιμή2 => αποτέλεσμα3, τιμή3 => αποτέλεσμα3, default => τιμή by default } ?>

Αυτό που βρίσκεται μετά τον τελεστή =>, επιστρέφεται ως αποτέλεσμα της λειτουργίας της match και μπορεί να εκχωρηθεί σε μια μεταβλητή. Ας δοκιμάσουμε πρακτικά:

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

Η μεταβλητή $num μπορεί να λάβει τις τιμές 1, 2, 3 ή 4. Προσδιορίστε σε ποια εποχή του χρόνου εμπίπτει η τιμή αυτής της μεταβλητής.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη