Tôi đang cố gắng để biến một biến mảng PHP thành một biến JavaScript.Vượt qua một mảng PHP đến một hàm JavaScript
Đây là mã của tôi:
<html>
<head>
<script type="text/javascript">
function drawChart(row,day,week,month,date)
{
// Some code...
}
</script>
</head>
<body>
<?php
for($counter = 0; $counter<count($au); $counter++)
{
switch($au[$counter]->id)
{
case pageID.'/insights/page_active_users/day':
$day[] = $au[$counter]->value;
break;
case pageID.'/insights/page_active_users/week':
$week[] = $au[$counter]->value;
break;
case pageID.'/insights/page_active_users/month':
$month[] = $au[$counter]->value;
break;
}
}
?>
<script>
drawChart(600/50, '<?php echo $day; ?>', '<?php echo $week; ?>', '<?php echo $month; ?>', '<?php echo createDatesArray(cal_days_in_month(CAL_GREGORIAN, date('m',strtotime('-1 day')), date('Y',strtotime('-1 day')))); ?>');
</script>
</body>
</html>
tôi không thể nhận được giá trị của mảng PHP.
Làm cách nào để khắc phục sự cố này?
điểm của việc sử dụng Ajax khi sử dụng PHP là gì, khi bạn chỉ có thể tiêm PHP trực tiếp vào tập lệnh? – Abdul
Bạn không thể thực thi mã php khi nhấp vào nút mà không cần sử dụng ajax – Black