<?php function echolistshow($array,$name,$id){
global $win_daohang;
global $weijingtai;
$str = explode(",",$array[$name]["keyword"]);
$keycatid = isset($array[$name]["catid"])?$array[$name]["catid"]:0;
$isshop = isset($array[$name]["isshop"])?$array[$name]["isshop"]:0;;
?>
var d<?php echo substr(md5($array[$name]["name"]),-2)?>=[<?php
$thlhtm = array("/l/",".html", "-1-1000000-");
foreach($str as $val){
if(strpos("/-/",$val))
{
$vgang = explode('-', $val);
echo '{u:\''.$vgang[0].'\',t:\''.$vgang[1].'\'},';
}
else{
echo "{u:'".str_replace($thlhtm,"",getsearchurl($val,$keycatid,$isshop))."',t:'" .$val."'},"; } }
}?>
数据格式是这样的 $str="胡萝卜,香蕉,芒果-50007068,苹果,花生-50008904";
得到的JSON结果 例 var d8f=[{u:'16-uvrC3LK3',t:'胡萝卜'},{u:'16-z!O9tg',t:'香蕉'},{u:'16-w6K5!y01MDAwNzA2OA',t:'芒果-50007068'},{u:'16-xru5!w',t:'苹果'},{u:'16-u6jJ!i01MDAwODkwNA',t:'花生-50008904'}, ]
后面多出一个逗号 求高手帮我去掉那个逗号 (JSON格式简单说明 uvrC3LK3是加密 uvrC3LK3=胡萝卜 z!O9tg=香蕉)