ещё раз.
важно не то что ты где-то там что-то сделал или выставил. а что на саммо деле происходит
по ссылке написано, как проверять, что происходит на самом деле
проверяй
и засунь свой щенячий сарказм себе поглубже в организм
а надо искать.
потому что без. логики ты никогда не разберешься, в чем проблема.
я не знаю что такое "сайт на локали", но опять же, ты делаешь логическую ошибку.
ты рассуждаешь примерно так, "я включил в комнате свет, и в ней светло". Хотя лампочка перегорела и на самом деле темнота хоть глаз выколи. Но ты не обращаешь внимания на факты, которые у тебя перед глазами, и продолжаешь твердить что светло как днем
пойми, неважно, что ты сделал или думаешь. важны факты.
если в омнате темно - это значит лампочка не горит. и неважно, что ты свет включал и лампочку менял. это неважно. важно то что сейчас темно, а не светло. и ты должен разбираться - почему. А если ты будешь всем говорить что светло - то до причины проблем ты не докопаешься.
если у тебя из мб лезут вопросы - значит кодировкой UTF-8 и близко не пахнет. а все эти "сайт на локали" или "быквы выводятся"- это всё косвенные, не имеющие отношения к делу соображения. быквы у тебя и до этого прекрасно выводились через 1251, то есть то что "буквы выводятся" - это ВООБЩЕ ничего не доказывает
Ну и каша.
Я даже не знаю, за что вперёд хвататься.
какое отношение имеет этот пример к вопросу про get_object_vars?
какое отношение имеет empty к null (почти никакого)
с какого перепугу мы используем в данном примере empty? оно вернёт true для десятка различных значений
для работы с null служит совсем другой оператор - isset
но здесь не нужен ни null, ни empty, ни isset. в данном примере $script - это строка. то есть проверка тупо if(!$script)
непонятно, кто мешает самостоятельно присвоить значение по умолчанию
сама идея управлять работой программы на основании информации о том, установлена переменная, или нет - это эталонный говнокод. переменные должны быть инициализированы всегда, а для управления ходом программы должны использоваться другие средства
и какое отношение имеет этот пример к вопросу про get_object_vars?
Вот никогда не надо делать "полную ссылку". После этих джуниорских идей никакого мата потом не хватает.
Сайт может запускаться на нескольких доменах.
поэтому всегда указывается только путь. полный путь от корня сайта.
респект