Pasar un arreglo PHP a un arreglo Javascript

Publicado por
lunes, 16 de julio de 2012 (21:17:27)

Cuando desarrollamos orientado a la web es necesario trabajar con varias tecnologías para lograr una amplia gama de posibilidades y así hacer que la administración de nuestro sitio sea lo más fácil y dinámico posible.

En este ejemplo veremos como pasar un arreglo PHP a uno en Javascript. Esto podría llevar a muchos a pensar en la tecnología Ajax predisponiendo a muchos, pero en realidad lo único debemos hacer en esta situación es integrar PHP con Javascript como lo haríamos con HTML.

Lo primero entonces es tener el arreglo PHP.

$key = array("uno","dos","tres","cuatro","cinco","seis","siete", "ocho","nueve","diez","once","doce","trece","catorce","quince");
?>

Luego lo que haremos será crear una función, desde la cual embeberemos Javascript y PHP, recorriendo el arreglo ya creado y mezclando el javascript en los lugares correctos para generar el nuevo arreglo.

<script type="text/javascript">
  function arreglos() {
    var arreglo = new Array();

    <?php
      for ($i = 0; $i < count($key); $i++){
    ?>
        arreglo[<?php echo $i ?>] = "<?php echo $key[$i]; ?>";
    <?php
      }
    ?>

    //*******************************************************
    for(var i=0; i<arreglo.length; i++){
      document.write(arreglo[i]+"<br />");
    }
  }
</script>

Espero que este código les sea de utilidad y quedo abierto a cualquier duda o sugerencia.


Comentar













Quedan 
400
 caracteres de 400


CAPTCHA Image





Los campos marcados con * son obligatorios