我正在尝试上传一个 excel 文件......但是我的字符串包含这个特殊字符“°”如何避免它上传到我的数据库中?use Maatwebsite\Excel\Concerns\WithHeadingRow;class IncidenciasImport implements OnEachRow, WithHeadingRow{ public function onRow(Row $row) { $row = $row->toArray(); $incidencias = Incidencias::firstOrCreate([ 'nro_ticket_prov' => $row['n_ticket_proveedor'], ]);}}
1 回答
炎炎设计
TA贡献1808条经验 获得超4个赞
我不确定这是否是最佳解决方案,但您可以简单地使用该strg_replace
功能。在这种情况下,第一个参数是您要搜索的内容"°"
,第二个参数是您说“用这个字符串替换它”。第三个参数是您要替换它的对象。
所以在你的情况下,它可能看起来像这样:
str_replace('"°"', '', $row['n_ticket_proveedor']);
这将用一个空字符串替换它。
但在你的情况下,我会检查"°"
excel 中的代表并正确替换它。
- 1 回答
- 0 关注
- 95 浏览
添加回答
举报
0/150
提交
取消