- print_r: documentation ( source)
- array_filter: documentation ( source)
- stripos: documentation ( source)
- array_keys: documentation ( source)
<?php
$meuArrayMultidimensional = array(array("campo" => "teste"), array("campo" => "valor qualquer"), array("campo" => "teste"));
$search = "teste";
$retorno = array_keys(
array_filter(
$meuArrayMultidimensional,
function ($value) use ($search) {
return (stripos($value['campo'], $search) !== false);
}
)
);
print_r($retorno);