【发布时间】:2011-11-21 08:58:17
【问题描述】:
将 PHP 数组转换为字符串的最佳方法是什么?
我有变量$type,它是一个类型数组。
$type = $_POST[type];
我想将它作为单个字符串存储在我的数据库中,每个条目由| 分隔:
体育|节日|其他
【问题讨论】:
-
请不要将序列化的值插入数据库。原因如下:stackoverflow.com/questions/7364803/…
-
@NullUserExceptionఠ_ఠ 我同意将序列化值插入数据库绝对会灼伤眼睛,但您不知道他的情况 - 这很可能是有道理的。
-
我认为这个问题应该重新打开。这对初学者很有用,我不认为这是题外话。
-
如果数组中的某些值有字符怎么办|
-
然后您可以转义这些字符。在这里阅读。 php.net/manual/en/regexp.reference.escape.php