2

假设文本不包含特殊符号(不包含@、!、<>、#、| 等)。

我已经阅读了PHP Delimiters 手册和那里的答案

Anonymous
other possible delimiters include @,!, <>
using symbols (such as | ) that have meaning inside a regex as delimiters is probably going to be counterproductive.

那么,您将使用什么符号作为文本的分隔符以将文本存储在 mysql 表的一个单元格中?非常感谢利弊的解释。

4

2 回答 2

7

在将列表保存到单个文本单元格中的数据库时,我选择序列化或使用 JSON。

于 2012-12-16T11:11:41.353 回答
0

我使用|或`。如果您不打算存储 REGEX,可以使用第一个。基本上,每个稀有符号都是好的,它们的组合 ( |||) 效果会更好。

请记住,explode 仅比 json_decode(0.000002066 与 0.000006676,source)快 3 倍,后者本身非常快。所以用 JSON 编码可能要好得多。

于 2019-02-13T12:48:25.020 回答