这是我想要实现的目标,
使用 PHP 读取一个文本文件并将它的每一行分配给一个数组值并打印它们,
<?php
$file = fopen("news.txt", "r");
$news = array();
$count = 0;
while (!feof($file)) {
$count = $count + 1 ;
$news[] = fgets($file);
}
fclose($file);
for ($x=1; $x<$count; $x++){
echo $news[$x];
}
?>
代码工作正常,但现在我想在 javascript 中创建一个数组,完全等于使用 php ( $count
) 读取的行数的大小,这是我的代码,
var content=new Array()
for (var i=0;i<<?php echo $count ?>;i++)
此 javascript 循环将迭代与文本文件中的行数相等的时间。由于从代码中可以清楚地看出每一行文本都存储在一个变量$news
中,
如何将变量$news
中的每一行文本分配给 javascript 内部的数组?
应该是这样的
var content=new Array()
for (var i=0;i<<?php echo $count ?>;i++){
content[i] = ***$news[i]***
如何将 PHP 变量中的每一行文本分配给数组 content[] 的每个变量?