PHP অ্যারে json_encode ব্যবহার করে জাভাস্ক্রিপ্ট ফাংশনে পাস করা যায়:
<script> var var_name = <?php echo json_encode($php_variable); ?>; </script>
যদি JSON স্ট্রিং থেকে অবজেক্ট পার্স করতে হয় (AJAX রিকোয়েস্টের মতো), তবে:
var my_data = "<JSON-String>"; var my_var = JSON.parse(my_data);
উদাহরণ
<?php
$sample_array = array(
0 => "Hello",
1 => "there"
);
?>
<script>
var passed_array = <?php echo json_encode($sample_array); ?>;
for(var i = 0; i < passed_array.length; i++) {
document.write(passed_array[i]);
}
</script>
আউটপুট
Hellothere