3 個常用 PHP 實用陣列函數 ( array_column , array_combine , array_chunk )
1. array_column( $array , $column_key ):回傳指定陣列的其中一列
<?php
$array = array (
array (
'id' => 1
'name'=> 'alan'
)
array (
'id' => 2
'name' => 'sally'
)
);
print_r( array_column( $array , 'name' );
// 回傳 Array [0] => alan , [1] => sally
?>
?>
2. array_combine( $array_1 , $array_2 ):合併兩個陣列,第一個陣列當 key,第二個當 value
<?php
$array_1 = array ( 1 , 2 );
$array_2 = array ('sally' , 'alan' )
$array_2 = array ('sally' , 'alan' )
print_r( array_combine( $array_1 , 'name_2' );
// 回傳 Array [1] => sally , [2] => alan
?>
?>
3. array_chunk ( $array , int ):把陣列切成數個陣列
<?php
$array = array ( 'alan' , 'sally' , 'john' , 'ken' );
print_r( array_chunk( $array , 2 ) );
// 回傳
Array (
[0] => Array
(
[0] => alan
[1] => sally
)
[1] => Array
(
[0] => john
[1] => ken
)
)
如果喜歡我的文章,想隨時收到最新行銷、技術分享,歡迎按 fb 粉專讚
或加入 LINE 官方帳號,即時接收最新文章通知
留言
張貼留言