Stefan Essl: Javascript, PHP zuweisungen

Hallo!
Ich möchte in javascript einem Array ein PHP Array zuweisen!
Ich habe schon alles ausprobiert, wie funktioniert das??
(Das Array in PHP ist zweidimensional, ist das ein Problem??)
Bitte um euren Rat!!

  1. Hallo Stefan,

    Ich möchte in javascript einem Array ein PHP Array zuweisen!
    (Das Array in PHP ist zweidimensional, ist das ein Problem??)

    JavaScript läuft clientseitig (im Browser), PHP serverseitig, das ist das Problem.

    Du kannst bestenfalls mit Deinem PHP-Skript serverseitig ein JavaScript-Array erstellen und dieses dem Browser senden.

    Gruß

    Vinzenz

    1. Hallo!
      Ich glaube du hast den Text falsch verstanden!
      Ich möchte den Javascript Array ein PHP Array zuweisen. Ich weis, dass es umgekehrt nicht geht!
      Wenn möglich bitte einen Code, damit es ersichtlich wird  wie es geht, danke im voraus!!

      1. Hallo Stefan,

        Hallo!

        Ich glaube du hast den Text falsch verstanden!

        Du schreibst, dass Du in JavaScript einem Array ein PHP-Array zuweisen willst?

        Ich möchte den Javascript Array ein PHP Array zuweisen. Ich weis, dass es umgekehrt nicht geht!

        Und genau das kannst Du nicht.

        Du kannst es nur in PHP tun:
        Grober Mechanismus:

        $zahlen = array(1,2,3,4,5);
        echo "<script type='text/javascript'>";
        $jsarray = implode($zahlen, ', ');
        echo "zahlen = new Array($jsarray);";
        echo "</script>";

        Bei zweidimensionalen Arrays hast Du halt größeren Aufwand, sollte aber prinzipiell genauso gehen.

        Gruß,

        Vinzenz

  2. Hallo!
    Ich möchte in javascript einem Array ein PHP Array zuweisen!
    Ich habe schon alles ausprobiert, wie funktioniert das??
    (Das Array in PHP ist zweidimensional, ist das ein Problem??)
    Bitte um euren Rat!!

    Lesen bildet!

    http://www.netzwelt.com/selfhtml/javascript/objekte/array.htm

    Struppi.