2008年05月27日

PHPメモ書き

趣味の部分でかちゃかちゃ作っているプログラム。
もう少しでαぐらいのバージョンはアップ出来そうだなという感じになっていました。

で、色々作っている内に分かってきたこともあります。
メモ書きみたいな感じで残しておこう。

try-catch-finally…finallyねぇよ(;´Д`)
あったら便利なのにねぇ。次のバージョンで検討しているとかなんとか。

XML DOM
XML書き出しの$dom->save("ファイル名");
これは、排他制御ないっぽ。
ってことで、テキストファイルとして保存していく感じ。

//dump_memでテキストをはき出す。
$txtTmp = $dom->dump_mem(true,'UTF-8');
//ファイル作るよ。
$fp = fopen('ファイル名.xml','wb+');
//んでろっく。
flock($fp, LOCK_EX);
//かきこもう
fwrite($fp,$txtTmp);
//とじよう
fclose($fp);

こうやって排他をかけると。うむ。これで忘れない。
あー。
$doc->load();
は、ファイルがあるかどうかチェックしてないから、直前に
file_exists
なんかでチェックしておくことも重要。
Warningでるよ。

んなかんじでメモ書き。

人気ブログランキングへ
posted by Fuchs at 20:44 | Comment(0) | TrackBack(0) | プログラミング
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/15423912
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック

人気ブログランキングへ