您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP之数组foreach,join

2025/8/10 4:38:52发布18次查看
一,foreach的使用 
例如:$arr = array(one, two, three); 
reset($arr);//把数组的内部指针指向第一个元素,并返回这个元素的值。若失败,则返回 false。
//数组循环输出1 
foreach ($arr as $value) { 
    echo 'value = '.$value.'df250b2156c434f3390392d09b1c9563'; 

//数组循环输出2 
foreach ($arr as $key => $value) { 
    echo key: $key; value: $valuedf250b2156c434f3390392d09b1c9563\n; 
}
二,join  把数组元素组合为一个字符串 
$in = join(', ', $arr);
三、foreach相关异常解决办法 
1,问题warning: invalid argument supplied for foreach() in 完善解决方案
解决方案:将foreach中的变量,用is_array()判断一下,或强制转化为array 
例如
php代码  
function getpartsnum($jsonstr){ $total = 0; if( $jsonstr && ($jsonstr != 'nan') && ($jsonstr != '[]') ) { $detail = json_decode($jsonstr); if(is_array($detail)){//或foreach ( (array)$detail as $d) foreach ($detail as $d){ $total += $d->num; } } } return $total; }
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product