Você pode realizar uma busca por uma variável facilmente percorrendo o array $catApp
e verificando se o valor da chave 'db'
corresponde à sua variável desejada. Aqui está um exemplo de como você pode fazer isso em PHP:
$catApp = [
["nome" => "Chopp", "db" => "Chopp", "app" => "Chopp"],
["nome" => "Pratos e Saladas", "db" => "Comidas", "app" => "Comidas"],
["nome" => "Frios e Porções", "db" => "Frios", "app" => "Frios e Porções"],
["nome" => "Hamburger", "db" => "Hamburger", "app" => "Hamburger"],
["nome" => "Drinks e Doses", "db" => "Bebidas", "app" => "Drinks e Doses"],
["nome" => "Sucos e Águas", "db" => "Sucos", "app" => "Sucos e Aguas"]
];
$variavelDesejada = "Sucos";
foreach ($catApp as $item) {
if ($item['db'] === $variavelDesejada) {
echo $item['nome'];
break; // Saia do loop assim que encontrar a correspondência
}
}
Neste exemplo, o loop foreach
percorre o array $catApp
e verifica se o valor da chave 'db'
de cada item corresponde à sua variável desejada ($variavelDesejada
). Se a correspondência for encontrada, ele exibirá o valor da chave 'nome'
correspondente e sairá do loop usando break
.
Isso permitirá que você obtenha o resultado desejado com uma abordagem mais simples e eficiente.