Fonction is_resource
La fonction is_resource vérifie si la variable passée est une ressource. Une ressource est un type de données spécial en PHP qui fait référence à des ressources externes, telles que des fichiers, des connexions à des bases de données, etc. La fonction renvoie true si la variable est une ressource, et false dans le cas contraire.
Syntaxe
phpis_resource(mixed $var): bool
Exemple
Vérifions si une variable est une ressource :
php<?php
$file = fopen('test.txt', 'r');
$res = is_resource($file);
var_dump($res);
fclose($file);
?>
Résultat de l'exécution du code :
phptrue
Exemple
Vérifions une variable ordinaire :
php<?php
$var = 'hello';
$res = is_resource($var);
var_dump($res);
?>
Résultat de l'exécution du code :
phpfalse
Exemple
Vérifions une ressource fermée :
php<?php
$file = fopen('test.txt', 'r');
fclose($file);
$res = is_resource($file);
var_dump($res);
?>
Résultat de l'exécution du code :
phpfalse