今天,我在代码中发现了一些奇怪的错误。
我生成街道,街道编号并将其保存到“ MySQL地址”列中。
在应用程序中看起来还可以,但是在MySQL中,街道名称和街道编号之间有换行符:
Konopnickiej
4/20
在前端,一切都很好。当我只在前端编辑此记录(不进行编辑-只是将相同的数据发送到已编辑的记录)时-MySQL将其保存为:
Konopnickiej 4/20
那么如何解决生成脚本的问题呢?
$ulice = file(base_url('/assets/admin/ulice.txt'));
$adres = trim($ulice[array_rand($ulice)] . ' ' . $this->_generateAddressNumber());
最佳答案
好的,我知道了。
$ulica = str_replace(array("\r", "\n"), '', $ulice[array_rand($ulice)]);
$adres = trim($ulica. ' ' .$this->_generateAddressNumber());