PhP Banner und JavaScript

Original geschrieben von Johannes Röttger
Ich bin kein JavaScript-Gott, aber ich denke mal so:

Code:
var arr = new Array();
<?php
for($i = 0; $i < count($array); $i++) {
    echo "arr[{$i}] = {$array[$i]};\n";
}
?>


Javascriptler, korrigiert mich wenn ich falsch liege. :)
Der Ordnung halber ;o)

PHP:
<?php 

$array = array('foo','bar','foobar');
?>

<script Language="JavaScript">
        var arr = new Array();
        <?php
        for($i = 0; $i < count($array); $i++) {
            echo "arr[".$i."] = '".$array[$i]."';\n";
        }
        ?>
        
        function showArray() {
            var arrContent = '';
            for(var i = 0; i < arr.length; i++) {
                arrContent += "index => "+i+" | value => "+arr[i]+"\n";
            }
            alert(arrContent);
        }
    </script>

PHP:
<a href="javascript:showArray();">show array()</a>
(Javscript hier bitte zusammen schreiben, das Board mags wohl nich:rolleyes: )
 
PHP:
echo "arr[".$i."] = '".$array[$i]."';\n";
echo "arr[{$i}] = '{$array[$i]}';\n";

Die beiden Zeilen sind (so gut wie) gleichwertig, die {}-Notierung ist völlig in Ordnung gewesen. :(
 
Zurück