Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia,
preciso passar uma array do php para o javascript, e encontrei na net vários exemplos. Um deles é este:
<?php
$testarray = array('zero', 'one', 'two', 'three', 'four');
?>
<html>
<head>
<script type="text/javascript">
function showarray()
{
var testarray = new Array();
testarray = "<? print $testarray; ?>";
//Display output of all the array elements;
for( x=0; x<5; x++){
document.write( testarray(x) + "<br>" );//esta
}
}
</script>
</head>
<body onload="showarray()" >
</body>
</html>
Quando rodo a página e verifico no depurador do browser aparece o erro Uncaught TypeError: string is not a function na linha destacada em azul.
O que pode ser ?
Obrigado,
Marcos
Carregando comentários...