我正在导入CSV文件数据, 第一行是我的列名,我在第一列名称中找到的是,
<font color='#cc0000'>'LEG_NO'</font> <i>(length=9)</i>
0 => string 'LEG_NO' (length=9)
LEG_NO列只包含6个字符但是当我在PHP中转储它显示9个字符时,所以我在线搜索了这个字符串here,我得到了非常宽的空间
有人可以帮我从变量中删除这个特殊字符吗?这将有助于我比较字段
答案 0 :(得分:0)
我遇到了mssql-scripter生成的sql文件的类似问题,我试图使用vendor/bin/doctrine dbal:import file.sql
doctrine导入该文件。
找到答案here
$sql = preg_replace("/\xEF\xBB\xBF/", "", $sql);
或在你的案例中使用csv文件上的sed
sed -i "s/\xEF\xBB\xBF//g" file.csv