I have some problem about parsing array php to javascript array, I use json_encode
but I get error like
Uncaught SyntaxError: Unexpected number
This my code :
<?php
$b=array();
$a=array();
$pat = 0;
for($i = 0; $i<15;$i++)
{
if($pat == 5)
{
ini_set('memory_limit', '-1');
array_push($b,$a);
$a = array();
$pat = 0;
}
ini_set('memory_limit', '-1');
array_push($a,$i.'-1');
$pat = $pat +1;
}
?>
$(document).ready(function() {
$('#example').DataTable( {
serverSide: true,
ordering: false,
searching: false,
ajax: function ( data, callback ) {
var out1 = "<?php echo json_encode($b) ?>";
var out = [["0-1","0-2","0-3","0-4","0-5"],["1-1","1-2","1-3","1-4","1-5"]];
console.log(out);
setTimeout( function () {
callback( {
// draw: data.draw,
data: out,
recordsTotal: 5000000,
recordsFiltered: 5000000
} );
});
},
} );
} );
I want result like variable out, what can I do to fix this bug thanks, and I'm sorry for my bad English