Php fgetcsv返回的值不精确
我试图读取此值Php fgetcsv返回的值不精确,php,csv,Php,Csv,我试图读取此值”,但我得到了此值IDJLOGIN 在这段代码中(它是php文档的代码),我尝试了utf-8和ANSI编码 $row = 1; if (($handle = fopen($url, "r")) !== FALSE) { while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { $num = count($data); echo "<p> $n
”
,但我得到了此值IDJLOGIN
在这段代码中(它是php文档的代码),我尝试了utf-8和ANSI编码
$row = 1;
if (($handle = fopen($url, "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
echo "<p> $num fields in line $row: <br /></p>\n";
$row++;
for ($c=0; $c < $num; $c++) {
echo $data[$c] . "<br />\n";
}
}
fclose($handle);
}
$row=1;
if(($handle=fopen($url,“r”))!==FALSE){
while(($data=fgetcsv($handle,1000,“,”)!==FALSE){
$num=计数($data);
echo“$num字段位于第$row行:
\n”;
$row++;
对于($c=0;$c<$num;$c++){
echo$data[$c]。“
\n”;
}
}
fclose($handle);
}
这(很可能)与数据的可视化方式有关,而与php读取数据的方式无关。尝试在浏览器中可视化数据时,需要htmlescape()
it。一旦你开始思考,你就会意识到为什么:-)试试