Comment passer au tableau PHP en paramètre à la Fonction Javascript?

index.php

<script type="text/javascript" src="javascript.js"> </script>
<?php
 $movies = array("Bloodsport", "Kickboxer", "Cyborg", "Timecop", "Universal Soldier", "In Hell", "The Quest");
?>

<input type="submit" value="Test Javascript" onclick="showMovies(<?php echo $movies; ?>);" />

javascript.js

function showMovies(movies) {
 alert(movies.length);

 return false;
}

Je suis nouveau en programmation donc je vais avoir dur de temps à corriger ce qui est évidemment simple pour vous les gars.

Quand j'appuie sur le bouton "soumettre" il est dit que la taille de la matrice est 1, ce qui je pense devrait être de 7. Comment cela pourrait-il être?

Regardez le code HTML/Javascript qui ce produit dans votre navigateur (voir la Source).

OriginalL'auteur Son of Man | 2011-06-28