32 of 410 menu

Συνάρτηση is_resource

Η συνάρτηση is_resource ελέγχει εάν η μεταβλητή που μεταβιβάστηκε είναι πόρος. Ο πόρος είναι ένας ειδικός τύπος δεδομένων στην PHP που αναφέρεται σε εξωτερικούς πόρους, όπως αρχεία, συνδέσεις με βάσεις δεδομένων κ.λπ. Η συνάρτηση επιστρέφει true εάν η μεταβλητή είναι πόρος, και false σε αντίθετη περίπτωση.

Σύνταξη

is_resource(mixed $var): bool

Παράδειγμα

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

<?php $file = fopen('test.txt', 'r'); $res = is_resource($file); var_dump($res); fclose($file); ?>

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

true

Παράδειγμα

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

<?php $var = 'hello'; $res = is_resource($var); var_dump($res); ?>

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

false

Παράδειγμα

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

<?php $file = fopen('test.txt', 'r'); fclose($file); $res = is_resource($file); var_dump($res); ?>

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

false

Δείτε επίσης

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