转载请注明出处,尊重原创:http://blog.csdn.net/a437629292/article/details/39578349,谢谢!
PHP explode字符串为数组,用for输出乱码
诶这个问题纠结了很久,以为是explore乱码的原因,所以找了半天的乱码处理,结果白忙活一天,没解决。
今天再次查看explore时候,发现人家都没有说过会有分割中文字符串乱码现象,所以我想是因为for的原因
于是我换成foreach使用,结果成功解决乱码问题:
$skuandcountArr = explode("产品数量:",$skuandcountstr);
//这里的$skuandcountArr,用for循环输出,怎么都会出现乱码,但是用foreach后就不会出现了
foreach ($skuandcountArr as $skuandcount){
if($num != 0){
$countStrArr = explode(" ",$skuandcount);
echo $countStrArr[0];
echo "\n";
}
$num++;
}