get_resource_type

(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)

get_resource_typeRetourne le type de ressource

Description

get_resource_type(resource $resource): string

Cette fonction retourne le type de la ressource donnée.

Liste de paramètres

resource

Le gestionnaire de ressources à évaluer.

Valeurs de retour

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.

Exemples

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

Voir aussi