Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

PHP-Array zu Javascript-Array

Hallo Allerseits,
Ich hab schon dannach gesucht, habe allerdings keine 2-Dimensionale Lösung gefunden.

Ich möchte jedenfalls ein PHP-Array in ein JS-Array schreiben um mir den Reload der Seite (bei einem dynamischen Formular) zu ersparen.

folgenden Code habe ich bisher:

[code]<?php
/* PHP-ARRAY in JAVASCRIPT ARRAY portieren */
echo "<script type=\"text/javascript\">\n";
echo "<!--\n";
echo "var test = new Array();\n";

foreach ($bla as $key => $value)
{
$subArrayLength = sizeof($value);
for($cnt=0; $cnt < $subArrayLength; $cnt++)
{
echo "test['$key']['$cnt'] = '$value[$cnt]';\n";
}
}

echo "alert(test.length);\n";
echo "document.write(test.join('.'));\n";
echo "//-->\n";
echo "</script>\n";
?>
[code}
Allerdings bekomme ich hier JS-Fehler und kein 2-Dimensionales JS-Array. Aufgebaut habe ich auf diesem Beispiel:
(vorletzter Post von flooo)
http://phpforum.de/forum/showtopic.php?threadid=32662

Hier gehts zum Orginal Eintrag "PHP-Array zu Javascript-Array" im Forum

Antworten

Wie sieht dein PHP-Array den aus?


2.

Code:                   In Zwischenablage kopieren (nur IE)
1">




3.

Code:                   In Zwischenablage kopieren (nur IE)
2">

Für noch mehr dynamik könntest du das auch rekursiv Programmieren ;)


Hier gehts zum Orginal Eintrag "PHP-Array zu Javascript-Array" im Forum
 
phpforum.de | Impressum