PHP array filter
Jeg vil gerne med en variabel kunne bestemme hvilken key der skal søges i.$array = array(
array('name' => 'John Doe', 'email' => 'john@gmail.com'),
array('name' => 'Marry Lies', 'email' => 'marry@gmail.com'),
array('name' => 'Andrew Joe', 'email' => 'andrew@gmail.com'),
);
$like = 'jo';
$key='name';
$result = array_filter($array, function ($item) use ($like) {
if (stripos($item['name'], $like) !== false) {
return true;
}
return false;
});
print_r($result);
Jeg vil gerne kunne udskifte 'name' med en variabel $key, så jeg kan bestemme om jeg vil søge efter 'jo' i name eller email.
Jeg har prøvet at udskifte 'name' med $key, men det virker ikke.