Funktion is_resource
Die Funktion is_resource prüft, ob die übergebene Variable eine Resource ist. Eine Resource ist ein spezieller Datentyp in PHP, der auf externe Ressourcen wie Dateien, Datenbankverbindungen usw. verweist. Die Funktion gibt true zurück, wenn die Variable eine Resource ist, andernfalls false.
Syntax
phpis_resource(mixed $var): bool
Beispiel
Prüfen, ob eine Variable eine Resource ist:
php<?php
$file = fopen('test.txt', 'r');
$res = is_resource($file);
var_dump($res);
fclose($file);
?>
Ergebnis der Codeausführung:
phptrue
Beispiel
Prüfen einer normalen Variable:
php<?php
$var = 'hello';
$res = is_resource($var);
var_dump($res);
?>
Ergebnis der Codeausführung:
phpfalse
Beispiel
Prüfen einer geschlossenen Resource:
php<?php
$file = fopen('test.txt', 'r');
fclose($file);
$res = is_resource($file);
var_dump($res);
?>
Ergebnis der Codeausführung:
phpfalse