1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
<?php
$gens = array(
array('id'=>null, 'age' => 14, 'nom' => 'Fred','genre'=>'F'),
array('id'=>0, 'age' => 12, 'nom' => 'Jim','genre'=>'M'),
array('id'=>null,'age' => NULL, 'nom' => 'Pat','genre'=>'M'),
array('id'=>1, 'age' => NULL, 'nom' => 'Scot','genre'=>'M'),
array('id'=>null, 'age' => 15, 'nom' => 'Jen','genre'=>'F'),
array('id'=>2, 'age' => NULL, 'nom' => 'Billie','genre'=>'F'),
);
$gars_pas_nuls = array_filter(
$gens,
function($item) {return ($item['id'] !== null && $item['genre']=='M'); }
);
echo '<pre>';
print_r($gars_pas_nuls);
echo '</pre>';
/*
Array
(
[1] => Array
(
[id] => 0
[age] => 12
[nom] => Jim
[genre] => M
)
[3] => Array
(
[id] => 1
[age] =>
[nom] => Scot
[genre] => M
)
)
*/ |
Partager