・サンプルプログラムにファイルシステムの関数の使い方を追記はじめにサンプルプログラムの中で次の記事で載せている関数を使用している場合があります。【PHP】サンプルプログラム集この記事は、速習】PHPプログラミングで紹介するPHPの記事で使用する共通クラス、共通関数のコードを載せています。www.tpldr.net2021/07/04ファイルの基本操作ファイルの各操作を紹介する前に基本操作として次の内容について説明します。ファイルを1行ずつ読み込んで表示し、ファイルをクローズするファイルオープンのエラー処理ファイルを作成して書き込み、書き込んだファイルを読み込んで表示するサンプルプログラム1ファイルを1行ずつ読み込んで表示する処理の流れは次の通りです。1.ファイルをオープンするファイルをオープンする場合、次のようにfopen()関数を使用します。第1引数がオープンするファイル名、第2引数がファイルのモードです。ファイルを読み込み専用で開くため、ファイルのモードは”r”を使用しています。fopen()関数の戻り値はファイルポインタを呼ばれ、後の処理でこの戻り値を使用し、ファイルの読み込み、書き込みなどを行います。"r")2.ファイルを1行ずつ表示するファイルを1行ずつ表示する場合、次のようにfgets()関数を使用し、ファイルのデータがなくなるまでループして表示する方法が一般的です。$line;}3.ファイルをクローズするファイルをクローズする場合、次のようにfclose()関数を使用します。fclose($fp);上記の1から3を使用したサンプルプログラムです。fclose($fp);?>実行結果です。・HTMLファイル名:sample02_08_01.php<br>【PHP】ファイル基本操作<br>ファイルの読み込み<br>1行目:テストファイル<br>2行目:テスト文字列<br>3行目:テストテストテスト<br>4行目:<br>5行目:あああああ<br>6行目:いいいいい<br>7行目:ううううう<br>8行目:<br>9行目:えええええ<br>10行目:<br>使用したファイルの内容は次の通りです。data/file1.txtテストファイルテスト文字列テストテストテストあああああいいいいいうううううえええええサンプルプログラム2ファイルをオープンする場合、ファイルが存在しない、何らかの理由でファイルがオープンできないことがあるため、チェック処理、またはエラー処理が必要になります。ファイルオープンをチェックする処理、またはエラー処理を行う方法として次のように5つの方法があります。使用するのは、3のファイルオープン前にファイル存在有無をチェックする方法だと思います。1.PHPからのエラー抑止なしでif文でファイルのオープン状態を判定する次のコードのようにfopen()関数の戻り値を判定して処理を行います。このコードの場合、PHPのエラーが表示されます。fopen()関数の前に@をつけてPHPのエラーを表示されないようにしています。何らかのエラー処理}3.ファイルのオープン前にファイルの存在有無を判定する次のコードのようにfile_exists()関数を使用し、ファイルオープン前にファイルの存在有無をチェックします。何らかのエラー処理}4.ファイルのオープンに失敗した場合、例外をスローする次のコードのようにfopen()関数の戻り値を判定し、ファイルオープンに失敗した場合、例外をスローします。自作で例外をスローしないといけないため、他の方法に比べてコードが長くなります。"<br>\n";}5.ファイルのオープンに失敗した場合、die()関数を使用するPHPの本でよく紹介されている方法だと思います。die()関数を使用した場合、そこで処理が終わるため、後の処理が必要かどうか考えて使わないと期待した動作にならないので、使用する際は注意が必要です。file");上記の1~5を使用したサンプルプログラムです。file.<br>\n";?>実行結果です。fileサンプルプログラム3新規作成のファイルに書き込む場合、ファイルのオープン後に次のようにfwrite()関数が使用します。"1行目、ハローワールド。\n");新規作成のファイルに書き込み、書き込んだファイルを表示するプログラムです。ファイルのオープン、クローズ、表示はサンプルプログラム1で紹介した方法を使用しています。"1行目、ハローワールド。fclose($fp);?>実行結果です。・HTMLファイル名:sample02_08_03.php<br>【PHP】ファイル基本操作<br>ファイルの新規作成・読み込み<br>data/write/file_20210630211254.txtは存在します<br>1行目:1行目、ハローワールド。–この記事では、デバッグ関数についてサンプルプログラムを使って説明します。–この記事はPHPの正規表現で使用する繰り返し(量指定子)について書いています。記事ではサンプルプログラムでよく使用する繰り返しの文字について説明します。–この記事では、マルチバイトでよく使用する次の関数についてサンプルプログラムを使って説明します。サンプルプログラムを使って説明します。実行演算子は半角バッククォート(`)を使ってOSや外部のアプリケーションのコマンドを呼び出すことができます。この記事では、実行演算子を使用したサンプルプログラムを紹介します。加算子/減算子はインクリメント演算子/デクリメント演算子とも呼ばれ、forなどのループで使用することが多いです。この記事では加算子/減算子の種類について紹介し、使い方はサンプルプログラムを使って説明します。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。プログラミング、趣味のことを中心に書いています。プログラミング、趣味のことを中心に書いています。JJIをフォローするアーカイブ2021年10月42021年9月182021年8月72021年7月642021年6月492021年5月92018年5月12018年4月42018年3月3カテゴリーおすすめ商品1WordPress3WordPressプラグイン1アフィリエイト1amazon1プログラミング116PHP113VBA2ExcelVBA2ソフトウェア38ツール4HeidiSQL3XAMPP1SourceTree2VSCODE3Office27Excel1PowerPoint1Word25スポンサーリンク。