如何编辑Json输出的数据sql

时间:2015-12-08 06:43:27

标签: php

我想将此symbol [ ]添加到列"Post_images"中 与基础数据sql server

像这样,

“post_images” : “ht tp://img*sample*com/gambar1*jpg”, “ht tp://img*sample*com/gambar2*jpg”

“post_images” : [“ht tp://img*sample*com/gambar1*jpg”, “ht tp://img*sample*com/gambar2*jpg”]

3 个答案:

答案 0 :(得分:1)

在json中,[]表示一组项目。

假设你有一个包含两个字符串的数组,那么调用json_encode(array)应该添加[]。

有关更多详细信息,另请参阅本教程。

http://www.tutorialspoint.com/json/json_php_example.htm

请不要自己写json。请改用php函数。

答案 1 :(得分:0)

您必须为post_images放置数组 这意味着如果您有$ json_encodeing数据,则应将您的帖子图像添加为子数组而不是字符串。实施例

 $data = array(
     'param1' => "data ...",
     'post_images' => array(
          “ht tp://img*sample*com/gambar1*jpg”,
          “ht tp://img*sample*com/gambar1*jpg”
      );
 );

echo json_encode($data); // will output what you where looking for

答案 2 :(得分:0)

执行以下操作: ' [" ht tp:// img 示例 com / gambar1 * jpg"," ht tp:// img 示例 COM / gambar2 * JPG"]'

实施例: http://sqlfiddle.com/#!9/971279/1