get_resource_type
Ressourcentyp zurückgeben
Ressourcentyp zurückgeben:
<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">$ file</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
$file
ist eine Dateiressource, die über fopen()
geöffnet wird. get_resource_type($file)
gibt den Typ der Ressource zurück, normalerweise "stream"
. Wenn die Datei nicht vorhanden ist oder nicht geöffnet werden kann, gibt fopen()
FALSE
zurück, in diesem Beispiel wird jedoch keine Fehlerprüfung durchgeführt. In praktischen Anwendungen sollte der Rückgabewert von fopen()
überprüft werden, um sicherzustellen, dass die Datei erfolgreich geöffnet wurde. Wenn $file
keine gültige Ressource ist, gibt get_resource_type($file)
NULL
zurück und kann einen Fehler generieren. In Versionen vor PHP 5.3 wird FALSE
anstelle von NULL
zurückgegeben.