25. Fejezet. PEAR programozási szabvány

Tartalom
Bekezdések
Verzérlési szerkezetek
Függvényhívások
Függvény definíciók
Megjegyzések
Külső kód betöltése
PHP kód blokkok
Állomány kezdő megjegyzések
A CVS használata
Példa URL-ek
Elnevezési szabályok

Megjegyzés: A PEAR programozási szabványok azokra a kódokra vonatkoznak, amik a PEAR részévé válnak, akár a PHP-vel együtt terjesztve, akár a PEAR telepítő eszközével letölthetően.

Bekezdések

Bekezdésekhez 4 szóköz használatos. Ha az Emacs programot használod PEAR kódok szerkesztésére, az indent-tabs-mode értéket nil-re állítsd. Itt egy példa mód beállítás, ami ezeknek a szabályoknak megfelelőven szabja testre az Emacs szerkesztőt. (meg kell győződnöd róla, hogy ez végrehajtódik, amikor PHP állományokat szerkesztesz):

(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))))))

Ugyanerre a dologra a vim beállítások:

  set expandtab 
  set shiftwidth=4 
  set tabstop=4