Functie is_resource
De functie is_resource controleert of de doorgegeven variabele een resource is. Een resource is een speciaal datatype in PHP dat verwijst naar externe bronnen, zoals bestanden, databaseverbindingen, enz. De functie retourneert true als de variabele een resource is, en false in andere gevallen.
Syntaxis
is_resource(mixed $var): bool
Voorbeeld
Laten we controleren of een variabele een resource is:
<?php
$file = fopen('test.txt', 'r');
$res = is_resource($file);
var_dump($res);
fclose($file);
?>
Resultaat van de code-uitvoering:
true
Voorbeeld
Laten we een gewone variabele controleren:
<?php
$var = 'hello';
$res = is_resource($var);
var_dump($res);
?>
Resultaat van de code-uitvoering:
false
Voorbeeld
Laten we een gesloten resource controleren:
<?php
$file = fopen('test.txt', 'r');
fclose($file);
$res = is_resource($file);
var_dump($res);
?>
Resultaat van de code-uitvoering:
false