- print_r: documentation ( source)
- array_filter: documentation ( source)
<?php
$a = array(
'a' => array(
'name' => 'a1',
'second_name' => 'a2'
),
'b' => array(
'name' => 'b1',
'second_name' => 'b2'
),
'c' => array(
'name' => 'c1',
'second_name' => 'c2'
)
);
$field = 'name';
$search = 'b2';
print_r(
array_filter(
$a,
function($value, $field, $search){
return $value[$field] == $search;
}
)
);