ホームページ >バックエンド開発 >PHPの問題 >PHPでfopenで開いたファイルを閉じる方法

PHPでfopenで開いたファイルを閉じる方法

青灯夜游
青灯夜游オリジナル
2021-07-15 12:07:263045ブラウズ

php で fopen によって開かれたファイルは、fclose() 関数を使用して閉じることができます。fclose() 関数は、開いているファイル ポインターと開いているファイルを閉じることができます。構文形式は "fclose(handle)"; です。成功した場合は true を返し、そうでない場合は false を返します。

PHPでfopenで開いたファイルを閉じる方法

このチュートリアルの動作環境: 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 &#39;文件指针关闭之前:&#39;;
    var_dump($handle);
    fclose($handle);
    echo &#39;<br>文件指针关闭之后:&#39;;
    var_dump($handle);
?>

実行結果は次のとおりです:

文件指针关闭之前:resource(3) of type (stream)
文件指针关闭之后:resource(3) of type (Unknown)

注: リソース タイプは PHP の基本タイプの 1 つです。リソースの処理が完了したら、リソースを閉じる必要があります。そうしないと、何らかの問題が発生する可能性があります。予期しないエラーが発生しました。

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPでfopenで開いたファイルを閉じる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。