比如我在控制器中读取数据库数据,并且将其展示在模板中,但是其中有一个字段的值是{1,2}
在模板中我想将其分开展示,请问怎么弄。用foreach嵌套吗

解决方案 »

  1.   

    $array = json_decode($_POST['你的那个值'], true);变成数组之后你应该就会处理了把
      

  2.   

    为什么要给自己找麻烦呢?
    你那个 {1,2} 无论是 php 还是 js 处理,都不是简单的
      

  3.   

    自己写个字符串处理。我用JS写,你自己换成PHP。
    <script>
            var str = '{1, 2}';        var getContent = function(str) {
                return str.substr(1, str.length - 2).split(',');
            }        console.warn(getContent(str));      // ["1", " 2"]
    </script>
      

  4.   

    补充一下,忘记处理空格和转整型了。        var getContent = function(str) {
                return str.substr(1, str.length - 2).split(',').map(function(value) {
                    return parseInt(value.trim());
                });
            }