Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用脚本部分代码中php部分的变量?_Javascript_Php_Arrays_Variables - Fatal编程技术网

Javascript 如何使用脚本部分代码中php部分的变量?

Javascript 如何使用脚本部分代码中php部分的变量?,javascript,php,arrays,variables,Javascript,Php,Arrays,Variables,以下是php部分: include realpath($_SERVER['DOCUMENT_ROOT'] . '/Classes/Controllers/ReportController.php'); global $scheduleResult = ReportController::getVacRep(); $count = 0; $resultData['0','0','0','0','0','0','0']; foreach ($scheduleResult as $rowResul

以下是php部分:

include realpath($_SERVER['DOCUMENT_ROOT'] . '/Classes/Controllers/ReportController.php');
global $scheduleResult = ReportController::getVacRep();

$count = 0;
$resultData['0','0','0','0','0','0','0'];

foreach ($scheduleResult as $rowResult) {
    $resultData[count] = $rowResult[vaccValue];
    $count++;
}
我需要在这个代码块中使用$result数据数组,因为这部分代码是介于


我需要在脚本代码
data:[90,90,90,90,90,90,90,90,90]
中使用这一部分中的数组,在这里的每个数字的位置(90),我需要将存储在数组中的值放入数组中,但我不确定如何在脚本代码中使用php中的数组。我试着用谷歌搜索它,但我不知道该怎么做,也不知道是否可行。

如果你的javascript在php文件中,只需将
放在你需要数据的地方,否则你可以在你的php页面(HTML)的外部脚本标记之前放置一个
标记,并在其中定义一个全局javascript变量,以便您可以使用外部脚本文件中的数据

data : [
  <?php echo $resultData[0]; ?>,
  <?php echo $resultData[1]; ?>,
  <?php echo $resultData[2]; ?>
]
数据:[
,
,
]

如果您的javascript在php文件中,只需将
放在需要数据的地方,否则您可以在php页面中的外部脚本标记之前放置一个
标记(HTML),并在其中定义一个全局javascript变量,以便可以使用外部脚本文件中的数据

data : [
  <?php echo $resultData[0]; ?>,
  <?php echo $resultData[1]; ?>,
  <?php echo $resultData[2]; ?>
]
数据:[
,
,
]

好的,我仍然会遇到一个错误,所以请原谅我的问题,我仍然是一个初学者,如果数组在的块中声明和初始化,然后我在不同的php块中使用它,但它们都在同一个文件中,它在两个php块中是否仍然可见和可用?是的,它在同一个文件中可用。请参阅我的编辑,如果问题中的php和js代码在同一个文件中,您可以这样做,或者只需:
数据:
。好的,我仍然收到一个错误,因此我原谅我的问题,我仍然是一个初学者,如果数组在一个php块中声明和初始化,然后我在另一个php块中使用它,但它们都在同一个文件中,那么它在两个php块中是否仍然可见和可用?是的,它在同一个文件中可用。请参阅我的编辑,如果问题中的php和js代码在同一个文件中,您可以这样做,或者只需:
data: