21,886
社区成员
发帖
与我相关
我的任务
分享
Path=0,242375-0,243641-0,24360-0,420-35476,1-35478,2-35479,3-35473,19-35474
array(
35476=>420
35478=>1
35479=>2
);
$str = "Path=0,242375-0,243641-0,24360-0,420-35476,1-35478,2-35479,3-35473,19-35474";
$arrRes = explode(',',$str);
foreach( $arrRes AS $val ){
if( strpos($val,'-') ){
$tmpArr = explode('-',$val);
if( is_array($tmpArr) ){
$num1 = intval($tmpArr[0]);
$num2 = intval($tmpArr[1]);
echo $num1.'<br />'.$num2.'<br />';
if( in_array( $num2,array(35476,35478,35479)) ){
$newArr[$num2]=$num1;
}
}
}
}
echo '<pre />';
print_r($newArr);die;