Dondariadmin (トーク | 投稿記録) (ページの作成:「==ふたつの配列をマッチングする array_intersect_key == 知っていればなんてことはないのですが、そういう場面に遭遇したのでメモ...」) |
Dondariadmin (トーク | 投稿記録) |
||
22行目: | 22行目: | ||
[name] => 太郎 | [name] => 太郎 | ||
) | ) | ||
+ | |||
+ | [[Category:PHP]] |
知っていればなんてことはないのですが、そういう場面に遭遇したのでメモ。
下記配列から、id, nameの部分のみを残したい。
array('id' => 1, 'name' => '太郎', 'gender' => 'male', 'birthday' => '1970-8-1');
$values = array('id' => 1, 'name' => '太郎', 'gender' => 'male', 'birthday' => '1970-8-1'); $target = array('id' => null, 'name' => null); print_r(array_intersect_key($values, $target));
Array ( [id] => 1 [name] => 太郎 )Tweet