get_resource_type
Retourner le type de ressource
Retour Type de ressource:
<span class="token php language-php"><span class="token delimiter important"><? Php</span> <span class="token variable">$ file</span> <span class="token operator">=</span> <span class="token function">fopen</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"test.txt"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"r"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token keyword">echo</span> <span class="token function">get_resource_type</span> <span class="token punctuation">(</span> <span class="token variable">fichier $</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
$file
est une ressource de fichier ouverte via fopen()
. get_resource_type($file)
renverra le type de ressource, généralement "stream"
. Si le fichier n'existe pas ou ne peut pas être ouvert, fopen()
renvoie FALSE
, mais aucune vérification d'erreur n'est effectuée dans cet exemple. Dans les applications pratiques, la valeur de retour de fopen()
doit être vérifiée pour s'assurer que le fichier a été ouvert avec succès. Si $file
n'est pas une ressource valide, get_resource_type($file)
renverra NULL
et peut générer une erreur. Dans les versions avant PHP 5.3, il renverra FALSE
au lieu de NULL
.