将php变量值传递给javascript变量
我试图将从.csv文件检索到的PHP变量中的值传递给Javascript变量。但是javascript的变量是get null值。任何人都可以帮助我在java脚本变量中获取值。 php标签将php变量值传递给javascript变量,php,html,json,Php,Html,Json,我试图将从.csv文件检索到的PHP变量中的值传递给Javascript变量。但是javascript的变量是get null值。任何人都可以帮助我在java脚本变量中获取值。 php标签 <?php $i=0; $handle = fopen("./uploads/csv_temp.csv", "r"); while (!feof($handle) ) { $line_of_text = fgetcsv($handle, 1024, ",");
<?php
$i=0;
$handle = fopen("./uploads/csv_temp.csv", "r");
while (!feof($handle) ) {
$line_of_text = fgetcsv($handle, 1024, ",");
$json['json_'] = $line_of_text[0];
$a= $json['json_'];
// $a= $line_of_text[0];
// echo $json['json_'];
$json = json_encode ( $a, JSON_FORCE_OBJECT );
echo $a;
}
?>
<html>
<head></head>
<body>
<script>
var abc= " <?php echo $a; ?> ";
</script>
</body>
</html>
var abc=“”;
看起来您需要在将其传递给$a之前在$json['json']上调用json_encode,实际上是在将数组传递给$a之后对其进行编码
<?php
$i=0;
$handle = fopen("./uploads/csv_temp.csv", "r");
while (!feof($handle) ) {
$line_of_text = fgetcsv($handle, 1024, ",");
$json['json_'] = $line_of_text[0];
**$a= json_encode($json['json_']);**
echo $a;
}
?>
<html>
<head></head>
<body>
<script>
var abc= " <?php echo $a; ?> ";
</script>
</body>
</html>
var abc=“”;
我已删除了您请求的线路