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.
