How to convert PHP array to JavaScript array

7 Answers

0 votes
$arr = array('javascript', 'php', 'c#');
var js_arr = <?php echo json_encode($arr); ?>;

document.write(js_arr[0] + "<br />");
document.write(js_arr[1] + "<br />");
document.write(js_arr[2] + "<br />");



/*
run:
  
javascript
php
c#
     
*/

 



answered Sep 17, 2019 by avibootz
0 votes
$arr = array('javascript', 'php', 'c#');
var js_arr = <?php echo json_encode($arr); ?>;

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


/*
run:
  
javascript
php
c#
     
*/

 



answered Sep 18, 2019 by avibootz
0 votes
$arr = array(
    array('JavaScript', 1298),
    array('PHP', 9814),
    array('C#', 7623)
);
var js_arr = <?php echo json_encode($arr); ?>;

document.write(js_arr[0][0] + "<br />");
document.write(js_arr[0][1] + "<br />");

document.write(js_arr[1][0] + "<br />");
document.write(js_arr[1][1] + "<br />");


/*
run:
  
JavaScript
1298
PHP
9814
     
*/

 



answered Sep 18, 2019 by avibootz
0 votes
$arr = array(
    array('JavaScript', 1298),
    array('PHP', 9814),
    array('C#', 7623)
);
var js_arr = <?php echo json_encode($arr); ?>;

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


/*
run:
  
JavaScript
1298
PHP
9814
C#
7623
     
*/

 



answered Sep 18, 2019 by avibootz
0 votes
$arr = array(
    array('JavaScript', 1298, 'b23', 1),
    array('PHP', 9814, 'c73', 2),
    array('C#', 7623, 'w98', 3)
);
var js_arr = <?php echo json_encode($arr); ?>;

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



/*
run:
  
JavaScript 1298 b23 1
PHP 9814 c73 2
C# 7623 w98 3 
     
*/

 



answered Sep 18, 2019 by avibootz
0 votes
$arr = array(
    array('language'=>'JavaScript', 'code'=>1298),
    array('language'=>'PHP', 'code'=>9814)
);
var js_arr = <?php echo json_encode($arr); ?>;

document.write(js_arr[0].language + " ");
document.write(js_arr[0].code + "<br />");

document.write(js_arr[1].language + " ");
document.write(js_arr[1].code + "<br />");




/*
run:
  
JavaScript 1298
PHP 9814
     
*/

 



answered Sep 18, 2019 by avibootz
0 votes
$arr = array(
    array('language'=>'JavaScript', 'code'=>1298),
    array('language'=>'PHP', 'code'=>9814)
);
var js_arr = <?php echo json_encode($arr); ?>;

for (var i = 0; i < js_arr.length; i++) { 
    document.write(js_arr[i].language + " ");
    document.write(js_arr[i].code + "<br />");
}




/*
run:
  
JavaScript 1298
PHP 9814
     
*/

 



answered Sep 18, 2019 by avibootz

Related questions

5 answers 415 views
2 answers 198 views
1 answer 200 views
1 answer 171 views
1 answer 152 views
1 answer 248 views
...