phpbar.de logo

Mailinglisten-Archive

[php] Functionsaufrufe mit array-return

[php] Functionsaufrufe mit array-return

Klaus Schmidt ks_(at)_ksweb.de
Tue, 2 Jan 2001 18:06:14 +0100


Hi Garvin,

>-----Original Message-----
>From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf
>Of Garvin Hicking
>Ich habe eine Funktion, die mir aus einem Wert ein mehrstufiges Array
>wiedergibt. Beispiel
>function NormalizeTime($timestamp)
>{
>        $arTime["Deutsch"] = xxx;
>        $arTime["Englisch"] = xxx;
>
>        return $arTime;
>}
>
>Nun möchte ich später in der HTMLAusgabe direkt z.B. auf den Index
>["Deutsch"] zurückgreifen. Momentan muß ich das via
>
>  $zeit = NormalizeTime($Stamp);
>  echo $zeit["Deutsch"];
>
>Ich würde aber gerne, sowas wie echo NormalizeTime($Stamp)["Deutsch"]
>machen. Geht das, gibt's das?

Schreib die Funktion um, dass sie auf NormalizeTime("Deutsch") reagiert:

function NormalizeTime($sprache) {
   switch (%sprache) {
       case:'deutsch' {echo ....oder return...}
       case:'english'
   }
}
//Code zeigt nur Prinzip, Syntax so nicht okay :-))

Klaus
-----------------------------------
   PHP 4 - Tutorial und Referenz
       © 2000 Klaus Schmidt
 Die Seite zum Buch: www.ksweb.de
-----------------------------------



php::bar PHP Wiki   -   Listenarchive