29 of 410 menu

Συνάρτηση is_array

Η συνάρτηση is_array ελέγχει εάν η μεταβλητή που μεταβιβάστηκε είναι πίνακας. Επιστρέφει true εάν η μεταβλητή είναι πίνακας, και false σε αντίθετη περίπτωση. Η συνάρτηση δέχεται μια παράμετρο - τη μεταβλητή για έλεγχο.

Σύνταξη

is_array(mixed $var): bool

Παράδειγμα

Ας ελέγξουμε εάν μια μεταβλητή είναι πίνακας:

<?php $arr = [1, 2, 3]; $res = is_array($arr); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

true

Παράδειγμα

Ας ελέγξουμε μια συμβολοσειρά για ανήκει σε πίνακα:

<?php $str = 'abcde'; $res = is_array($str); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

false

Παράδειγμα

Ας ελέγξουμε διάφορους τύπους μεταβλητών:

<?php $values = [ [1, 2, 3], 'string', 123, null, new stdClass() ]; foreach ($values as $value) { echo gettype($value) . ': '; var_dump(is_array($value)); echo "\n"; } ?>

Αποτέλεσμα εκτέλεσης κώδικα:

array: true string: false integer: false NULL: false object: false

Δείτε επίσης

  • συνάρτηση is_string,
    που ελέγχει εάν μια μεταβλητή είναι συμβολοσειρά
  • συνάρτηση is_int,
    που ελέγχει εάν μια μεταβλητή είναι ακέραιος αριθμός
  • συνάρτηση is_object,
    που ελέγχει εάν μια μεταβλητή είναι αντικείμενο
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη