英语翻译$cids = array_unique(explode(',',substr(str_replace(',0,

英语翻译
$cids = array_unique(explode(',',substr(str_replace(',0,',',',','.$cids),1,-1)));
解释一下destoon里面一句代码谢谢
没有过去只有未来 1年前 已收到1个回答 举报

david_dai 幼苗

共回答了22个问题采纳率:86.4% 举报

$c = str_replace(',0,', ',', ','.$cids); //将"," + $cids作为一个拼接后的字符串进行替换:",0," → ","
$b = substr($c, 1, -1); //上面操作后的结果从第一个字符起至字符串的结束作为下一步操作的输入
$a= explode(',', $b); //把上面的结果以逗号分解成若干个小子串,字串的集合作为下一步的输入
$cids=array_unique($a); //取出上一步的去重结果(移除数组中的重复的值,并返回结果数组)

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.019 s. - webmaster@yulucn.com