me llevo tiempo pero ya lo resolvi no habia nada que resolver en realidad lo que pasa es qeu alguien encontro una forma mas practica de hacerlo. bueno aca les paso el dato:
function php2js ($var) {
if (is_array($var)) {
$res = “[”;
$array = array();
foreach ($var as $a_var) {
$array[] = php2js($a_var);
}
return “[” . join(”,”, $array) . “]”;
}
elseif (is_bool($var)) {
return $var ? “true” : “false”;
}
elseif (is_int($var) || is_integer($var) || is_double($var) || is_float($var)) {
return $var;
}
elseif (is_string($var)) {
return “\”" . addslashes(stripslashes($var)) . “\”";
}
return FALSE;
}
Y aqui un ejemplo de un PHP
<?php
$tab = array(1, 2, array(3, 4), 5, “salut”, True);
$js = php2js($tab); // [1,2,[3,4],5,’salut’,true]
?>
<script language=”JavaScript”>
var tab = <?php echo $js; ?>;
alert(tab);
</script>
espero que les sirva disculpen la molestia