"PHP 배열 array column()"의 두 판 사이의 차이

14번째 줄: 14번째 줄:
print_r( $names );
print_r( $names );
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang='php' run>
<syntaxhighlight lang='php' run>
$records = [
$records = [
21번째 줄: 20번째 줄:
   ['id' => 5342, 'first_name' => 'Jane', 'last_name' => 'Jones'],
   ['id' => 5342, 'first_name' => 'Jane', 'last_name' => 'Jones'],
];
];
$first_names = array_column($records, 'first_name');
$first_names = array_column($records, 'first_name');
print_r($first_names);
print_r($first_names);
31번째 줄: 29번째 줄:
   ['id' => 5342, 'first_name' => 'Jane', 'last_name' => 'Jones'],
   ['id' => 5342, 'first_name' => 'Jane', 'last_name' => 'Jones'],
];
];
$last_names = array_column($records, 'last_name', 'id');
$last_names = array_column($records, 'last_name', 'id');
print_r($last_names);
print_r($last_names);

2021년 7월 26일 (월) 11:40 판

1 개요

PHP array_column()
$orders = [
  ['id'=>1, 'name'=>'Ashley', 'date'=>'2020-05-20'],
  ['id'=>2, 'name'=>'Peter' , 'date'=>'2020-05-20'],
  ['id'=>3, 'name'=>'Ashley', 'date'=>'2020-05-05'],
  ['id'=>4, 'name'=>'John'  , 'date'=>'2020-05-05'],
  ['id'=>5, 'name'=>'Peter' , 'date'=>'2020-05-05'],
];
$names = array_column($orders, 'name');
print_r( $names );
$records = [
   ['id' => 2135, 'first_name' => 'John', 'last_name' => 'Doe'],
   ['id' => 3245, 'first_name' => 'Sally', 'last_name' => 'Smith'],
   ['id' => 5342, 'first_name' => 'Jane', 'last_name' => 'Jones'],
];
$first_names = array_column($records, 'first_name');
print_r($first_names);
$records = [
   ['id' => 2135, 'first_name' => 'John', 'last_name' => 'Doe'],
   ['id' => 3245, 'first_name' => 'Sally', 'last_name' => 'Smith'],
   ['id' => 5342, 'first_name' => 'Jane', 'last_name' => 'Jones'],
];
$last_names = array_column($records, 'last_name', 'id');
print_r($last_names);

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}