ファイルフォーマット - PHPプロ!マニュアル

PEARマニュアル

- ファイルフォーマット

ファイルフォーマット

PEAR に提供されるすべてのスクリプトは、

  • アスキーテキストで保存しなければならない。

  • 文字エンコードは ISO-8859-1 を使用しなければならない。

  • Unix フォーマットでなければならない。

    "Unix フォーマット" とは、以下の 2 点を意味しています。

    1) 各行は、 ラインフィード(改行: LF)で終える。 ラインフィードは、10進数で 10、 8進数で 012、16進数で 0A と表示されます。 Mac のようにキャリッジリターン (行頭復帰: CR )で終えたり、 Windows のようにキャリッジリターンとラインフィードの組 (CRLF )で終えたりしてはいけません。

    2) PHP 終了タグ (?> ) の後には ラインフィードを 1 つ 置くべきです。 つまり、ファイルの最後にカーソルを移動させると、 PHP 終了タグの 1 つ 下の行に カーソルがあるようにすべきと言うことです。



Pick Up Q&A

Q
セッションがいいのか、それともデータベースがいいのか教えて下さい。
 このエントリーをはてなブックマークに追加 
A
>ボタンをクリックしたら選んだ商品情報を持っておきたいと思っています。 そのくらいのことならセッションもしくはCookie(期限短め:場合によってはブラウザ閉じるまで)でいいんじゃないですかね。 #わ...

>>続きを読む

一つの目安として、ECサイトの購入情報など絶対に消えてはいけないものはDBに、カートなどの一時的に使用する情報や、ユーザに任意のタイミングで消去されても構わないものはセッションにと使い分けるといいでしょう。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)