Игнорировать константы

SocMaster

Профессор
Регистрация
26 Июл 2011
Сообщения
211
Реакции
49
Сравниваю 2 массива
примерно такого содержания
Код:
'setting_domain' => 'Настройки домена',
    'setting_domain_base' => 'Настройки',
    'setting_domain_base_tips' => "<li>После сохранения субдомена, никто не может претендовать на него!</li><li><strong> Установка субдоменов для: {$_G[setting][navs][3][navname]}, {$_G[setting][navs][4][navname]}</strong></li>",
    'setting_domain_app' => 'Разделы',
использую array_diff_key
Все бы ничего но вот, есть переменные/константы в масивах. из-за которых ошибки
типа таких: Notice: Undefined variable: _G
Notice: Use of undefined constant navname - assumed 'navname' in и так далее
Сами массивы подключаю так:
$lang1 = 'lang_admincp.php';
require ($lang1);
Можно как то обойти эти ошибки?
 
как-то так
{isset ($_G[setting][navs][3][navname])}
 
А так что б не трогать текст? Редактировать скрипт который сравнивает
 
Назад
Сверху