オプションをサポートします。ラッパーが使用します)。環境では、ファイルパスで用いる全てのバックスラッシュをエスケープするかフォワードスラッシュを使用することに注意してください。そのストリームに要するアクセス形式を指定します。この指定は、下表のうちのどれかとなります。リストmode説明'r'読み込みのみでオープンします。ファイルポインタをファイルの先頭に置きます。'r+'読み込み/書き出し用にオープンします。ファイルポインタをファイルの先頭に置きます。'w'書き出しのみでオープンします。ファイルポインタをファイルの先頭に置き、ファイルサイズをゼロにします。'w+'読み込み/書き出し用でオープンします。ファイルポインタをファイルの先頭に置き、ファイルサイズをゼロにします。ファイルが存在しない場合には、作成を試みます。'a'書き出し用のみでオープンします。ファイルポインタをファイルの終端に置きます。ファイルが存在しない場合には、作成を試みます。何の効果もありません。書き込みは、常に追記となります。'a+'読み込み/書き出し用でオープンします。ファイルポインタをファイルの終端に置きます。ファイルが存在しない場合には、作成を試みます。読み込み位置のみに影響します。書き込みは、常に追記となります。'x'書き込みのみでオープンします。ファイルポインタをファイルの先頭に置きます。レベルのエラーを発行します。ファイルが存在しない場合には新規作成を試みます。フラグの指定と等価です。このオプションはPHP4.3.2以降でサポートされ、また、ローカルファイルに対してのみ有効です。'x+'読み込み/書き出し用でオープンします。'c'書き込みのみでオープンします。ファイルが存在しない場合には新規作成を試みます。関数のコールが失敗することもありません。ファイルポインタをファイルの先頭に置きます。確保してからファイルを変更したい場合に便利です。使うこともできます)。'c+'読み込み/書き出し用でオープンします。オペレーティングシステムファミリが異なると行末も異なります。テキストファイルに書き出し、そこに改行を加えたいとき、オペレーティングシステムにあわせた正しい改行コードを使用する必要があります。キャラクタを使用します。