Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Trasformare array PHP in Javascript

    Ciao ragazzi sto diventando matto facendo una cosa che in realtà dovrebbe risultare facile...
    Al caricamento della pagina ho un array php che voglio trasformare in javascript in questo modo:

    Codice PHP:
            $i=0;
            $associativeCreation = '{';
        foreach($newArray as $key => $valore){
            $associativeCreation .= "\"$key\" : \"$valore\" "; 
            if($i != $arrayStop){
                $associativeCreation .= ","; 
            }
            $i++;
        }
            $associativeCreation .= '}';
    ?>
    <script type="text/javascript" language="javascript">
        <?php
            
    echo "var selectSignalArray = new Array(".$associativeCreation.");";
        
    ?>
    </script>
    però quando vado a richiamare in javascript
    codice:
    			for (var chiave in selectSignalArray)
    			{  
    				alert(selectSignalArray[chiave]);
                            }
    mi dice "undefined"

    dove sbaglio?

  2. #2
    mi rispondo da solo sbagliavo a fare l'echo in php la struttura infatti è:

    var arrayAssociativo = { "chiave":"valore", "chiave":"valore", "chiave":"valore" };

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.