(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
get_resource_type — Retourne le type de ressource
$resource
): stringCette fonction retourne le type de la ressource donnée.
resource
Le gestionnaire de ressources à évaluer.
Si le paramètre resource
est une ressource, cette
fonction retournera une chaîne de caractères représentant son type.
Si le type n'est pas identifié par cette fonction, la valeur de retour
sera la chaîne de caractères Unknown
.
Cette fonction retournera null
et générera une erreur si
resource
n'est pas une ressource.
Exemple #1 Exemple avec get_resource_type()
<?php
$fp = fopen("foo", "w");
echo get_resource_type($fp) . "\n";
// À partir de PHP 8.0.0, ce qui suit ne fonctionne plus. La fonction curl_init returne maintenant un objet CurlHandle.
$c = curl_init();
echo get_resource_type($c) . "\n";
?>
Résultat de l'exemple ci-dessus en PHP 7 :
stream curl