如何使用PHP将UNIX转换为.CSV编码以编码dos/win
我从PHP生成一个.csv编码的UNIX文件,这些文件需要用编码UTF-8 dos/win的Java读取(我用Notes++看到这种编码),我有两种方法来解决这个问题,一种是用编码UTF-8 dos/win的PHP生成文件,另一种是用编码UTF-8或UNIX encodig的Java读取文件。你能帮助我吗?我不知道该怎么办!我尝试用PHP生成.csv编码的UTF-8,但我做不到。谢谢。要与DOS/WIN兼容,换行符必须是:如何使用PHP将UNIX转换为.CSV编码以编码dos/win,php,unix,csv,encoding,utf-8,Php,Unix,Csv,Encoding,Utf 8,我从PHP生成一个.csv编码的UNIX文件,这些文件需要用编码UTF-8 dos/win的Java读取(我用Notes++看到这种编码),我有两种方法来解决这个问题,一种是用编码UTF-8 dos/win的PHP生成文件,另一种是用编码UTF-8或UNIX encodig的Java读取文件。你能帮助我吗?我不知道该怎么办!我尝试用PHP生成.csv编码的UTF-8,但我做不到。谢谢。要与DOS/WIN兼容,换行符必须是: $line.="\r\n" 在php中 作为UTF8,它取决于您的数据
$line.="\r\n"
在php中
作为UTF8,它取决于您的数据源。您能给我们看一下您的php代码吗?$renglon[47]。php\u EOL;//$fields[]=“\r\n”;//如果($j<22000)$caracteres=array(“,”,“\”);$renglonmejorado=stru replace($caracteres,“,$renglon);$echo“preparando archivo de salida…”
;$fp=fopen('../files/example.csv,'w');//echo”escribiendo en el archivo…..
“foreach($campos作为字段){fputcsv($fp,$campos);…我不知道它对@bigben3333谢谢你,…请将你的代码添加到你的问题中!;-)并使用
编辑
框右上角的{/code>工具保持格式。祝你好运。