PHPのマニュアルはいくつかのフォーマットで提供されています。 大まかに言うとフォーマットには2つの種類があります。オンラインで 読むことのできるフォーマットとダウンロード可能なパッケージです。
オンラインマニュアルはhttp://www.php.net/ や、いくつかのミラーサイトで読むことができます。このタイプの フォーマットのマニュアルを快適に読むためには、一番近い場所にある ミラーサイトを選択すると良いでしょう。オンラインマニュアルの レイアウトは2種類のうちいずれかを選択できるので、回線速度が 遅い場合や印刷を行いたい場合にはプリンタフレンドリーなものを 選ぶことができます。オンラインマニュアルの主な利点は最新の マニュアルをuser notes 付で読むことができることと、ブラウザさえあれば他のソフトウェアを セットアップする必要がないということです。 逆に不便な点は 常にオンラインでいる必要があること、サーバがダウンしている 間は使用不可能なこと、全文検索が行えない、そして全ページを網羅した 目次が無いことです。
PHPマニュアルをダウンロードする場合、私たちが提供する多くの フォーマットのいずれかを選択することができます。選択肢は OSやドキュメントを読む方法に依存します。もしこれらの異なった フォーマットのドキュメントをどのように生成しているかという ことに興味があるのなら、この付録の 各種フォーマットを生成する方法の項まで読み進めて下さい。
テキストビューワやブラウザはどんなOSにも有るものなので、 HTMLとテキストファイルはほとんどプラットフォームを問わずに 利用できるフォーマットです。HTMLファイルは様々なOSで 利用できるようにいくつかの圧縮方式で提供されます。 一つのファイルにまとめられたHTMLファイルもしくはテキスト ファイルは日常での利用においては理想的ではありませんが、 全文検索は容易です。分割されたHTMLを圧縮したバージョンには 2000個以上のファイルが含まれるので注意して下さい。 こうしたファイルから検索を行うにはOSの検索機能、例えば Windowsなら検索ダイアログを、Unix系システムならgrepを 使用します。このようなツールによる検索は快適とはいえないので 必要なら適宜オンラインでの検索を利用して下さい。
PDFもまたクロスプラットフォームなフォーマットです。 このフォーマットは印刷するのに最適ですが、あまりに 多くの資源を必要とするのでこのマニュアルの全ての部分を 印刷するのはお勧めしません。また、マニュアルは日々更新 されているので、印刷を行う前にもう一度よく考えてみて下さい。 PDFを閲覧している場合には全文検索が可能です。ただ、 PDFファイルを読むにはAdobe Acrobat Readerが必要だということに気をつけて ください。
PalmPilotのDOCとiSiloフォーマットは、頻繁に旅行/出張する人や 陸や空を移動中にマニュアルをよんで勉強したい、という人に とって理想的です。ダウンロードしたフォーマットに対応した DOC又はiSiloリーダをインストールした Palmを持ち歩くことができます。これはPHPを学ぶのに最適 な方法では有りませんが、いつでもどこでも素早く情報を 得ることができます。
最後に、とはいっても少し長くなりますが、Windows HTML ヘルプバージョンのPHPマニュアルがあります。これは 実際にはある種のHTMLパッケージです。コンパイルされたHTML バージョン(CHMとして知られています) の最大の利点は、ビューワが全文検索、検索結果からの検索、 完全な目次、そしてブックマークの機能を提供することです。 また、このフォーマットは主なPHPのIDEと親和性があります。 最も不利な点は現在のところWindows上でしか使えないことです。 また、古いバージョンのWindowsを使用している場合、CHMに アクセスするにはMicrosoft Internet Explorer 4.0以降が必要です。 CHMクリエータとビューワの開発も行っているVisual Basic for Linuxプロジェクトはまだ計画中の段階です。もしこの プロジェクトの進行状況に興味があるなら、sourceforgeのページを 見て下さい。