注意 PEARコーディング標準(PEAR Coding Standards)は、PHPと共に配布される か、PEARのインストールツールによりダウンロード可能であるかによらず、 PEARにとりこまれるコードに適用します。
インデントとして空白4つを使用し、タブは使用しないで下さい。PEARコー ドを編集するためにEmacsを使用している場合、 indent-tabs-mode を nil に設定して下さい。以下にこれらの指針に沿ってEmacsを設定するた めのモードフックの例を示します。(PHPファイルを編集する際にこのフッ クがコールされるようにする必要があります。)
(defun php-mode-hook () (setq tab-width 4 c-basic-offset 4 c-hanging-comment-ender-p nil indent-tabs-mode (not (and (string-match "/\\(PEAR\\|pear\\)/" (buffer-file-name)) (string-match "\.php$" (buffer-file-name)))))) |
同じことを行う vim 用の設定を示します。
set expandtab set shiftwidth=4 set tabstop=4 |