PHP fopen関数のモード一覧
http://www.php.net/manual/ja/function.fopen.php より
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から引用
ブラウザ更新は、Command+Rかー!しかし、commandのスペルが間違っている点が微笑ましい。人のこと全然いえませんが。。。
Macの便利なショートカットキー一覧。
この9つを覚えるだけでMacの作業効率が飛躍的にあがりました
- 日本語入力:「Commondキー」+「Spaceキー」
- 全選択:「Commondキー」+「A」
- 文字をコピー:コピーしたい文字を選択して「Commondキー」+「C」
- 文字を切り取り:コピーしたい文字を選択して「Commondキー」+「X」
- 文字を貼付け:コピーしたい文字を選択して「Commondキー」+「V」
- ブラウザを更新:「Commondキー」+「R」
- ファイルを削除:「Commondキー」+「Delキー」
- ウィンドウを閉じる:「Commondキー」+「W」
- ウィンドウをDockにしまう。:「Commandキー」+「M」
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円代で契約できる。