我正在尝试从.txt文件中获取名称。我正在使用文件('filename.txt'),但如果我使用php for循环来尝试修剪名称,它会出现在多行上:
这是打印javascript的实际行(注意:我将这些名称放入选择框中,如果您可以解决手头的问题,其余代码应该正常工作,除非您遇到大问题它你不需要评论)
<?php
for($i=1; $i < 27; $i++){
echo "selbox.options[selbox.options.length] = new Option('".lines[$i]."','".$lines[$i]."');\n";
}
?>
下面是它在浏览器上的表现:
selbox.options[selbox.options.length] = new Option('Djamal ABDOUN
','First1 Last1
');
selbox.options[selbox.options.length] = new Option('Chadli AMRI
','First2 Last2
');
我需要那些在一行,所以我没有得到一个未终止的字符串文字js错误 关于我能在这做什么的任何想法?
编辑:哦,我应该提一下,$ lines var是这样启动的: $ lines = file('filename.txt'); 在那个文件中,我的格式是这样的 First1 Last1 First2 Last2 First3 Last3 等我在每个姓氏后点击删除,直到下一个名字触摸,然后按回车键把它放在一个新行上(编辑器是记事本++)