item ファイルを開く fopen, fclose, flock

technique ... PHP > ファイル操作

written 2006/6/9

さまざまな処理を加えるためにファイルを開くには、fopenです。 fopen("ファイル名", "モード")で、ファイル名のところは相対パス、urlを使用できます。
読み込みモード r
読み書きモード r+
書き込みモード(ファイルサイズを0に) w
読み書きモード(ファイルサイズを0に) w+
追記モード a
追記・読み込みモード a+

下記はtext.txtファイルを追記モードで開き、fputsで文字列を追加しています。データを守るため、flockで排他ロックを行い、その後アンロックしていることにも注目。

$adddata = "この文章を追加してみるか・・・";
$textfile = fopen("text.txt", "a");
flock($textfile, LOCK_EX);
fputs($textfile, $adddata);
flock($textfile, LOCK_UN);
fclose($textfile);

このコンテンツに投票

■ この記事/文章が気に入りましたら、投票して下さい。

まあまあよいと思った
とてもよいと思った

4 point / 投票数 2 4point

feedbackによるコンテンツランキング
informationfeedback機能について

現在のカテゴリ : technique ... PHP > ファイル操作

1303472

* * *

Written by nt.

無断転載禁止
引用箇所や掲示板への投稿など一部を除いて、当サイト内のすべての 文章・楽曲・画像等は作者ntの著作物です。
▼Webページへのリンクはご自由にどうぞ。
http://www.signes.jp/technique/
WebMaster: nt - Contact | Information | TopPage

Copyright (c) 2002-2010 nt. All rights reserved.