看板 Mesak
作者 標題 [PHP] 把陣列分單數雙數,保留原始陣列
時間 2013年10月17日 Thu. PM 05:53:36
$data = array('a1'=>'aaa1','a2'=>'bbb2','a3'=>'ccc3','a4'=>'ddd4');
//$data = array('aaa1','bbb2','ccc3','ddd4');
function fliter( $data )
{
}
$data = fliter( $data);
echo '<pre>';
print_r($data);
echo '</pre>';
//$data = array('aaa1','bbb2','ccc3','ddd4');
function fliter( $data )
{
$result = FALSE;
if( is_array( $data ) && count($data)){
$result = array('source' => $data);
foreach( array_keys($result['source']) as $key =>$val )
{
$result[ ( $key & 1 ) ? 'odd' : 'even'][] = & $result['source'][$val];
}
}
return $result;
}
$data = fliter( $data);
echo '<pre>';
print_r($data);
echo '</pre>';
--
※ 作者: mesak 時間: 2013-10-17 17:53:36
※ 編輯: mesak 時間: 2014-02-04 17:56:20
※ 看板: Mesak 文章推薦值: 0 目前人氣: 0 累積人氣: 315
回列表(←)
分享