35 of 410 menu

Η συνάρτηση is_countable

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

Σύνταξη

is_countable(mixed $value): bool

Παράδειγμα

Ας ελέγξουμε έναν πίνακα για δυνατότητα καταμέτρησης στοιχείων:

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

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

true

Παράδειγμα

Ας ελέγξουμε μια συμβολοσειρά για δυνατότητα καταμέτρησης στοιχείων:

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

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

false

Παράδειγμα

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

<?php class MyCountable implements Countable { public function count(): int { return 5; } } $obj = new MyCountable(); var_dump(is_countable($obj)); ?>

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

true

Δείτε επίσης

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