Tom: Funktion oder Prozedur?

Beitrag lesen

Hello,

<?php function (value($firma)); ?>

du hast vollkommen recht.
es muss natürlich <?php value($firma); ?> heissen.

Ich würde mir entweder das Wörtchen echo NICHT ersparen, oder aber den "Funktions"namen so wählen, dass ich genau wüsste, dass die "Funktion" eigentlich eine prozedur ist, also gar keinen Rückgabewert erzeugt, sondern ihn direkt auf die Standardausgabe "printet".

also  print_value();

Da das aber sogar noch länger ist, als   echo value();

kann man sich auch gleich die Konvention auferlegen, dass Funktionen eben das gewünschte Ergebnis als Rückgabewert liefern, und sonst keine schreibenden Eingriffe in irgendwelche Datenstrukturen oder Kanäle vornehmen.

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)