php で fopen によって開かれたファイルは、fclose() 関数を使用して閉じることができます。fclose() 関数は、開いているファイル ポインターと開いているファイルを閉じることができます。構文形式は "fclose(handle)"; です。成功した場合は true を返し、そうでない場合は false を返します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP で fopen() 関数を使用しますファイルまたは URL を開きます。オープンに成功した場合はファイル ポインタ リソースが返され、オープンに失敗した場合は FALSE が返されます。
開いたファイルは、fclose() 関数を使用して閉じることができます。
関数 fclose() は、開いているファイル ポインターを閉じることができ、成功した場合は TRUE を返し、失敗した場合は FALSE を返します。関数の構文形式は次のとおりです:
fclose(resource $handle)
ここで、$handle は閉じるファイル ポインターです。このポインターは有効であり、fopen() または fsockopen() 関数を通じて正常に開かれている必要があります。
[例] fclose()を使用してファイルを閉じます。
<?php $handle = fopen("http://c.biancheng.net/", "r"); echo '文件指针关闭之前:'; var_dump($handle); fclose($handle); echo '<br>文件指针关闭之后:'; var_dump($handle); ?>
実行結果は次のとおりです:
文件指针关闭之前:resource(3) of type (stream) 文件指针关闭之后:resource(3) of type (Unknown)
注: リソース タイプは PHP の基本タイプの 1 つです。リソースの処理が完了したら、リソースを閉じる必要があります。そうしないと、何らかの問題が発生する可能性があります。予期しないエラーが発生しました。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでfopenで開いたファイルを閉じる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。