Michael: Array per Link

Hallo!

Wie kann ich ein Array mittels Link weitergeben?
Denke, daß es irgendetwas in der Art:

...printf("<a href="%s? obj???=??? ">weiter</a>", $PHP_SELF, $obj???);

sein muß. Das Array ist in der Variable &obj gespeichert.

Danke!

  1. Hallo

    Nein, Arrays kannst du nicht direkt übergeben. Du kannst sie aber in einen String verwandeln und im Script dann wieder in einen Array. Dazu gibt es explode() http://php3.de/explode bzw. implode() http://php3.de/implode

    Beispiel:

    $arr = array("a", "b", "c");
    $str = implode("|", $arr); // $str = "a|b|c"

    $arr_neu = explode("|", $str); // $arr_neu = array("a", "b", "c")

    Grüße

    David

    --
    "Nobody will ever need more than 640k RAM!"
    1981 Bill Gates
    1. Und noch per http://de.php.net/urlencode die URL kodieren.
      Danach dann mit http://de.php.net/urldecode dekodieren.