Mailinglisten-Archive |
From: "Thomas Beckmann" <beckmann_(at)_gis.de>
On Sun, 02 Sep 2001 10:32:10 +0200, you wrote:
>>Kurz gesagt wir halten uns alle an 'pear.standards.html'
Die Doku hat halt andere Regeln.
>Wobei ich dazu gern anmerken möchte, daß ich mich niemals an die
>vollkommen unlogische und unübersichtliche Regel halten werde, die
>geschweifte Klammer nach Kontrollstrukturen in die selbe Zeile zu
>setzen, wie es dort verlangt wird:
Wenn man sich nicht an Regeln halten will oder kann, dann endet dies
meistens im Chaos.
>Während die vernünftige und übersichtliche Lösung (öffnende
>geschweifte Klammer in eigener Zeile und gleicher Indention wie die
>schließende) bei Funktionsdefinitionen offenbar auch den
PEAR-Machen
>nicht entgangen ist:
Zu schnell losgeschickt :-)
function fooFunction($arg1, $arg2 = '')
{
if (Bedingung)
{
Anweisung;
}
return $val;
}
Das Beispiel ist ganz im Sinne von den OO Fuzzies. Also ich würde es
so schreiben:
function foo ($arg1, $arg2 = "") {
if (Bedingung) {
Anweisung;
}
return $val;
}
Es geht noch kürzer, ohne die Lesbarkeit zu beeinträchtigen:
function foo ($arg1, $arg2 = "") {
if (Bedingung)
Anweisung;
return $val;
}
Die PEAR Anhänger haben auch eine andere Auffassung wie man
Funktionsnamen schreiben soll. Für die built-in Funktionen in PHP
geht die Richtung immer mehr in Richtung Kleinbuchstaben und als
Trennzeichen zwischen den einzelnen Wörtern wird ein ´_´ Zeichen
benutzt.
-Egon
--
** http://www.php-center.de **
Die PHP-Liste: mailto: php_(at)_phpcenter.de
http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive