PHP fopen関数のモード一覧

http://www.php.net/manual/ja/function.fopen.php より

fopen() で使用可能な mode のリスト
mode 説明
'r' 読み込みのみでオープンします。ファイルポインタをファイルの先頭に置きます。
'r+' 読み込み/書き出し用にオープンします。 ファイルポインタをファイルの先頭に置きます。
'w' 書き出しのみでオープンします。ファイルポインタをファイルの先頭に置き、 ファイルサイズをゼロにします。ファイルが存在しない場合には、 作成を試みます。
'w+' 読み込み/書き出し用でオープンします。 ファイルポインタをファイルの先頭に置き、 ファイルサイズをゼロにします。 ファイルが存在しない場合には、作成を試みます。
'a' 書き出し用のみでオープンします。ファイルポインタをファイルの終端に置きます。 ファイルが存在しない場合には、作成を試みます。
'a+' 読み込み/書き出し用でオープンします。 ファイルポインタをファイルの終端に置きます。 ファイルが存在しない場合には、作成を試みます。
'x' 書き込みのみでオープンします。ファイルポインタをファイルの先頭に置きます。 ファイルが既に存在する場合には fopen() は失敗し、 E_WARNING レベルのエラーを発行します。 ファイルが存在しない場合には新規作成を試みます。 これは open(2) システムコールにおける O_EXCL|O_CREAT フラグの指定と等価です。 このオプションはPHP4.3.2以降でサポートされ、また、 ローカルファイルに対してのみ有効です。
'x+' 読み込み/書き出し用でオープンします。ファイルポインタをファイルの先頭に置きます。 ファイルが既に存在する場合には fopen() は失敗し、 E_WARNING レベルのエラーを発行します。 これは open(2) システムコールにおける O_EXCL|O_CREAT フラグの指定と等価です。 このオプションは PHP 4.3.2 以降でサポートされ、また、 ローカルファイルに対してのみ有効です。

session_startは、一番頭にもってくる

PHP関数のsession_startは、途中で使うとダメらしい。HTMLのヘッダーはき出した後だと、絶対ダメらしい。エラーが出たから、調べたら、下記ページ発見。


http://ml.php.gr.jp/pipermail/php-users/2004-May/022291.html


私も、頭に持ってきたらエラーがなくなりました。
ということで、メモ。

@pagesにPEARをインストールする方法

私は@pagesを使ってPHPのプログラムを色々作ってみてます。@pagesにはどうやらPEARがあまりないらしく、使えないPEARが多いです。そこで、@pagesでPEARを使える方法を調べました。一般的方法だと思いますが、メモしておきます。


http://atbb.jp/pages/viewtopic.php?t=104&highlight=PEAR

1、「PEAR」という名前のディレクトリを作ってそこにMDB2一式いれます。

2、set_include_pathを使います。

set_include_path(get_include_path() . PATH_SEPARATOR . "PEAR");
require_once('MDB2.php');

本家にあるマニュアルどおりの書き方ですが、
自分はこれでMDB2使えてます。


とのことです。

mac ブラウザを更新するショートカットキー

http://bocmac.net/mac-tips/mac-beginner-7-shortcut-key.htmlから引用


Macの便利なショートカットキー一覧。

  1. 日本語入力:「Commondキー」+「Spaceキー」
  2. 全選択:「Commondキー」+「A」
  3. 文字をコピー:コピーしたい文字を選択して「Commondキー」+「C」
  4. 文字を切り取り:コピーしたい文字を選択して「Commondキー」+「X」
  5. 文字を貼付け:コピーしたい文字を選択して「Commondキー」+「V」
  6. ブラウザを更新:「Commondキー」+「R」
  7. ファイルを削除:「Commondキー」+「Delキー」
  8. ウィンドウを閉じる:「Commondキー」+「W」
  9. ウィンドウをDockにしまう。:「Commandキー」+「M」
この9つを覚えるだけでMacの作業効率が飛躍的にあがりました
ブラウザ更新は、Command+Rかー!しかし、commandのスペルが間違っている点が微笑ましい。人のこと全然いえませんが。。。

iPhoneパケット通信料節約

http://www.lagazuoi.com/gabbiano/archives/2008/09/iphone_1.html

http://jb26.cocolog-nifty.com/blog/

http://www.vitae.jp/malkuth/no/2173

http://brent.kearneys.ca/2008/07/21/iphone-20-how-to-disable-cellular-internet-access/

http://www.iphone-tips-tricks.com/2008/07/iphone-3g-tips-apn-changer-gprs-umts.html

常時ネットに繋がらないことは大きなデメリットであるが、パケット料金設定の最低プランであれば2300円代で契約できる。

GPSwifiで使えるか?

http://www.apptoiphone.com/2009/07/gpswi-fi.html