phpのリファレンス本で、ちゃんと細かいところまで書かれているものをご存じだったら紹介していただけませんか?


具体的には
・explode関数の説明で$limit 引数を使った場合の挙動とか、サンプルが書かれている
 (マイナスの値だけじゃなくて、プラスの数値を使った場合も。)
・索引がついている
・できれば、引数は番号とか■とか☆じゃなくて、変数名で書かれているのがいいです

「あれ?」ッと思った時にさっと引きたいだけなので、テクニックとかインストール方法の記述は不要です。
phpのマニュアル(http://jp.php.net/manual/ja/)がそのまま製本されていれば理想なのですけど、それに近いような本って無いものでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2009/08/05 12:53:00
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:pahoo No.1

回答回数5960ベストアンサー獲得回数633

ポイント100pt

下記はいかがでしょう。

PHP辞典 第2版 (DESKTOP REFERENCE)

PHP辞典 第2版 (DESKTOP REFERENCE)

  • 作者: 西沢 直木
  • 出版社/メーカー: 翔泳社
  • メディア: 単行本(ソフトカバー)


引数の表記は①、②、③‥‥と、少々ご要望から外れますが、サンプルは細かく記されています。

マニュアルの内容は網羅されていると考えていただいて構わないでしょう。

個人的には、PHP4から5への移行上の注意点が役立ちました。

id:mogya

この本、手元にあるのですけど、explode関数で正の$limit引数を使った場合のサンプル、載ってないですよね?

たしかに、自分が今まで見た中でももっともちゃんとした本ではあるのですけど、これでは不足だと思うので質問を投稿している次第です。

2009/07/31 16:53:56
  • id:mogya
    P.S:著者の方の自薦も大歓迎。いい本だったらブログでも紹介しますよー。
  • id:kn1967
    印刷された「本」ではないのでコメントで・・・。

    http://www.php.net/download-docs.php

    私は、上記からphpのマニュアルをダウンロードして、
    ローカルのサーバに展開させてますが、いかが?
    ※html形式の場合、検索機能まではありませんので、
     namazuなどを自前で用意するか、もしくは、
     本と同じ感覚でindexから辿る事になります。
    ※Windows用ヘルプファイル形式なら検索も出来ますが、
     文字化けするそうなので、一手間かかるそうです。

  • id:mogya
    ウインドウを切り替えるのがめんどくさいので、本がいいです・・・
    わがままでごめんなさい。
  • id:TomoTana
    マルチディスプレイにして、片方にエディタ、もう片方にブラウザ、というのをおすすめします。
    ブラウザでは、アドレスバーに次のように打ち込みます。

    http://php.net/関数名

    自動的に関数のページが開かれます。
    正直、本家のマニュアル見るのが一番詳しいし、User Contributed Notes には様々なサンプルが投稿されているしでおすすめです。
    本は結局古くなりますしね、、
  • id:pahoo
    > この本、手元にあるのですけど、explode関数で正の$limit引数を使った場合のサンプル、載ってないですよね?

    この点を見落としていました。ごめんなさい。
    この件は、公式ドキュメントにも載っていませんよね。公式ドキュメントに載っていたら、PDFにする方法を提案しようと思ったのですが‥‥。

    思い当たる書籍がありませんので、ポイント不要で結構です。
  • id:mogya
    「例2 limit パラメータの例」として載っているのです。ところがPHP辞典では省略しちゃっているので、「うがっ!」ッて思った次第。
    PHPではときどきビックリする仕様の関数があったりするので、こういう単純な引数といえど、それなりに説明とかサンプルがほしいのですよね。

    どうやらそんな本はないというのが結論みたいなので、質問を締め切ろうと思います。pahooさんはじめ、ご協力いただいたみなさまどうもありがとうございました。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません