12 Mar
2003
12 Mar
'03
14:09
* Matthias Bernges
Hallo,
ich verwende ganz gerne PHP als alternative zu Perl Jedoch habe ich bisher keine schone Moeglichkeit gefunden eine Fehler Code beim Beenden zurueckzugeben. Zwar laesst sich das mit "die(NR.)" bewerkstelligen allerdings wird NR. dann auch gleich auf dem Standardout ausgegeben! Das Verhalten sehe ich nur bei die("$NR"). die($NR) funktioniert allerdings ohne weiteres:
,---------------------- | [~] rene@borg> cat t.php | #!/usr/bin/php4 -q | <? | die(-1); | ?> | [~] rene@borg> ./t.php || echo "b" | b | [~] rene@borg> `---------------------- Ich nehme mal an, dass Du die("$NR") anstatt die($NR) gemacht hast. Beste Gruesse, Rene Schleicher