PHP:将逗号写入csv文件

cod*_*der 4 php csv

我有一个将数据提交到 csv 文件的表单。当用户在字段中输入逗号时,它会破坏我的 csv 结构。我想转换输入的逗号,以便它们可以显示为字符。

我试过这个:

$_POST["field"] = str_replace(",", "','", $_POST["field"]);
Run Code Online (Sandbox Code Playgroud)

小智 5

使用 html 编码可以立即缓解压力,但我仍然建议使用 phpExcel

$comma="&#44";
$_POST["field"] = str_replace(",", $comma, $_POST["field"]);
Run Code Online (Sandbox Code Playgroud)