$aid = array();
$aid[]="a";
$aid[]="b";
$aid[]="c";
//print_r($aid);
$str=join(",",$aid);
$aryProd = array();
$strProdName = array(
"m-ipod-to-pc-transfer-for-win-1.0.1.exe",
"m-ipod-to-pc-transfer-for-win-1.0.54.1024.exe",
"audio-maker-3.0.5.1009.exe",
"x-ipod-rip-2.0.1.exe",
"x-ipod-rip-2.0.2.exe",
"x-ipod-rip",
"audio-maker-3.0.5.1008.exe",
);
for( $i=0; $i if ( preg_match ("/^([\w|-]*)-([\d|\.]*)\.exe/", $strProdName[$i], $array) ) {
//print "OK == $i|||||\t";
//print_r($array);
//print $aryProd[$array[1]] ."== ".$array[1]."\n";
if( count($aryProd[$array[1]]) >= 1){
array_push($aryProd[$array[1]],$array[2]);
}else{
//print $array[1]."\n";
$aryTmp = array($array[1]=>array($array[2]));
$aryProd = array_merge_recursive($aryProd,$aryTmp);
//print "key = ".$aryProd['m-ipod-to-pc-transfer-for-win']."\n";
//$aryProd[]=array($aryProd[$array[1]]=>$array[2]);
}
}
}
echo "\n";
print_r($aryProd);
?>
运行结果:
Array
(
[m-ipod-to-pc-transfer-for-win] => Array
(
[0] => 1.0.1
[1] => 1.0.54.1024
)
[audio-maker] => Array
(
[0] => 3.0.5.1009
[1] => 3.0.5.1008
)
[x-ipod-rip] => Array
(
[0] => 2.0.1
[1] => 2.0.2
)
)
阅读(2579) | 评论(1) | 转发(0) |