JSON 通配符替换值
我的目的是在我的幻想框中添加一个动态值,我必须生成一个从数据库中获取的 JSON。
这是我在 Code Igniter 模型中的当前代码:
function get_gallery_list($album) {
$query = $this->db->query('SELECT id, img_name, caption FROM tb_gallery WHERE album = "'.$album.'"');
$tags = array('img_name', 'caption');
$replacementTags = array('html', 'title');
$json = str_replace($tags, $replacementTags, json_encode($query->result()));
$search_array = array_fill(0, sizeof($replacements), $search_pattern);
$result = preg_replace($search_array, $replacements, $subject, 1);
return $json;
}
//img_name is replace with html, caption = title.
/* returns: [{"id":"1","html":"roadshow2012_1.jpg","title":"WOW"},{"id":"2","html":"roadshow2012_1.jpg","title":"Wew"}] */
我的问题是,如何在“.jpg”值中添加值?
例子:
从“roadshow2012_1.jpg”到“directlink-to-localhost/images/gallery/roadshow2012/roadshow2012_1.jpg”
非常感谢那些回答的人!:D