phpbar.de logo

Mailinglisten-Archive

[php] Return-Value

[php] Return-Value

Timo Schmidt php_(at)_phpcenter.de
Thu, 21 Feb 2002 15:46:16 +0100


* Reinhold Jordan <reinhold_(at)_bachrain.de> [2002-02-21 15:15:16]:
> Hi,
> 
> ich probier gerade ein bisschen mit Scrips herum
> 
>    #!/usr/bin/php
>    <?
>    exit(100);
>    ?>
> 
> gibt einfach 100 aus. Und
> 
>    #!/usr/bin/php
>    <?
>    return(100);
>    ?>
> 
> hat den Return-Wert 0

Die erste Variante terminiert das Skript mit dem Status 100, welcher
auch als solcher (naemlich als Terminierungsstatus) an die Shell
uebergeben wird.

Die zweite Variante hat zwar den Return Wert 100 zurueck, terminiert
aber mit dem Status 0, wobei hier generell gilt: Status ungleich 0 =>
Fehler. Da in Deinem Skript kein Fehler auftritt, terminiert das Skript
daher folgerichtig mit 0.
 

  -Timo


php::bar PHP Wiki   -   Listenarchive