假设文本不包含特殊符号(不包含@,!, <>,#,|等)。
我已经阅读了PHP分隔符手册和那里的答案
Anonymous
other possible delimiters include @,!, <>
using symbols (such as | ) that have meaning inside a regex as delimiters is probably going to be counterproductive.
那么,您将使用哪些符号作为文本的分隔符来将文本存储在 mysql 表的一个单元格中?非常赞赏利弊的解释。
当涉及到将列表保存到单个文本单元格中的数据库时,我会选择序列化或使用 JSON。
我使用|
或'。如果您不打算存储 REGEX,可以使用第一个。基本上,每个稀有符号都是好的,它们的组合(|||
)会更好。
请记住,爆炸的速度仅比 json_decode 快 3 倍(0.000002066 与 0.000006676,来源),后者本身就非常快。因此,在JSON中编码可能会好得多。