【发布时间】:2016-02-17 15:26:21
【问题描述】:
今天我在我的代码中发现了一些奇怪的错误。
我生成街道、街道号码并将其保存到 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());
【问题讨论】:
-
在前端,如果你把输出包装在
<pre>标签中,一切都好吗,还是换行符存在? -
@Sundar:这是错误的,非常糟糕的建议。
-
这是我们可以逃避回车/换行符的方式
标签: php mysql string file codeigniter