phpbar.de logo

Mailinglisten-Archive

[php] AW: [php] Bildname in einer Funktion durch Variabel ersetzen

[php] AW: [php] Bildname in einer Funktion durch Variabel ersetzen

Gloss Mathias Mathias.Gloss_(at)_start.de
Thu, 27 Jul 2000 10:41:22 +0200


Aloha,

> ----------
> Von: 	Moser, Christof[SMTP:CMoser_(at)_exchange.switzerland.ncr.com]
> 
> <?
> $bild = 'aufzaehlung.gif';
> 
> function aufzaehlungszeichen()
> {
>   $aufzaehlung = '<img src="images/'.$bild.'">';
>   return $aufzaehlung;
> }
> ?>
> 
Das funktioniert nicht, weil die Variable $bild nicht in
der Funktion aufzaehlungszeichen bekannt ist. (Lies mal
das PHP-Manual bei den Variablentypen ganz am Anfang).

Du hast 3 Möglichkeiten:

1) Den Bildnamen mit übergeben

function aufzaehlungszeichen($bild) {
  .... (wie oben)
}

2a) Die Variable Bild der Funktion bekannt machen:

function aufzaehlungszeichen() {
  global $bild;
  ..... (weiter wie oben)
}

2a) Die Variable Bild der Funktion bekannt machen:

function aufzaehlungszeichen() {
> $aufzaehlung = '<img src="images/'.$GLOBALS['bild'].'">';
    return $aufzaehlung;
}


Hoffe geholfen zu haben, Mathias




php::bar PHP Wiki   -   Listenarchive