我实际上还没有遇到过这种情况,但我可能在不久的将来需要它。在当前的框架或像joomla这样的CMS中,我注意到存储在数据库表中的1个字段中的多个参数和值。什么是提取这些值作为键的最佳方式=>数组中的值?所以说一个字段/列有(Joomla示例):
show_title=1
link_titles=1
show_intro=blah blah blah
show_section=
link_section=
依旧......
怎么会以一种干净的方式打破这些?它似乎也有一个新行来分隔每个参数。实际上是否有可能爆炸a / n?
答案 0 :(得分:0)
Joomla内置了检索此类参数的方法。访问Joomla! Component Parameters
另外,请使用JParameter
的文档答案 1 :(得分:0)
您可以以json编码形式存储值。 在PHP中,您可以使用以下内容:
从上页引用示例
<?php
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
$val= json_encode($arr);
//Insert $val in column
?>
要获取值,请使用PHP json_decode