ねこ丸です。
藤岡和夫 さん wrote:
> ご紹介ありがとうございます。PHPのスクリプトについて少し勉強したいなと
> 思い始めて、何から手をつけようかと調べ始めたのですが、Windows用の翻訳版HTML
> ヘルプを使わせてもらおうとダウンロードしました。これは素晴らしくかなり便
> 利だと思うのですが、寝転んで読むわけにもいきません。
>
> 書籍で何か一冊入手するとしたら、何がよいでしょうか。
# 私はモバイルノートユーザーなので寝転んでますが:-)
うーん、自分で手に入れたものではないのですが私は
プロフェッショナルPHPプログラミング
http://www.amazon.co.jp/exec/obidos/ASIN/4844314831/249-2152314-3012318
でした。ただちょっと値が張るのと、大半の部分は Perl ハッカーなら「違
い」を意識するだけでなんとかなるので、なくていいかなとも思います。
- とにかく HTML としてそのまま出す部分以外は全部 <?php ?> で囲む
-- CGI 風に書くなら何も考えずに全部 <?php ?> で ok. Content-Type などは出
力する必要ありません。
- 「コンテキスト」は忘れる
- リファレンスを使う機会は結構少ない
- PHP 内部のループカウンタの扱いにクセがあってハマりやすい
- 設定が php.ini や .htaccess で可能
-- 例えば透過的な文字コード変換ができて楽
- 定数がある
- class 構文がある
-- コンストラクタは値を返せませんので注意
- switch 構文がある
- elsif じゃなくて elseif か else if
- sub じゃなくて function
- デフォルトでローカル変数しか扱えない(awk や JavaScript とも違って本当に
function 内部の変数しか扱えない)
- include, require の動作が微妙に違う
やりたいことの大半は「関数」として存在しているので、私は関数を調べる時
間がいちばん長いです。
--
ねこ丸