У меня есть массив с именем «меню», которое, если положить через print_r, в настоящее время выдает:регулярного выражения для поиска массива ключей
Array ([4_00] => Array ([0] => 1), [3_00] => Array ([0] => 1), [7_00] => Array ([0] => 1))
Я хочу создать выражение, которое будет искать этот массив для любых ключей, начиная с '4_'. Я пробовал с этим:
$matches = preg_grep('/^4_/', $menu);
Но это не работает.
Любая помощь?
Высокой оценки
Можете ли вы объяснить, почему? Если вам просто нужно совместить первые 2 символа, как насчет 'substr ($ key, 0, 2) ===" 4_ "'? – Halcyon
Хотите вернуть только ключи? –