Вы абсолютно правы. Получилось повторить ошибку. Можно решить эту проблему с кучей входных параметров по ссылкам, с дефолтным значением null. Не слишком элегантно, но можно:
function is(&$args1=null, &$args2=null, &$args3=null, &$args4=null, ...) {
У меня 5.4.32 версия под винду. Уведомление о несуществующим индексе не выскакивает. Разбираться, почему так происходит, совсем не хочется.
Проверил на убунте, так же версия из 5.4 ветки, уведомление есть.
Печаль, что тут сказать. А счастье было близко.
Давным, давно. Работал в магазине, продал 24" ЭЛТ монитор. Новый год, суматоха, в итоге, паковал не той стороной. На коробке нарисована метка с расположением экрана. Это очень тяжелый монитор, а упакованный экраном в другую сторону, совсем не переносимый. Через полчаса пошел за чаем, и из окна увидел, что человек смог пройти только метров 100 от магазина с этой коробкой. Хвала мозгу, догадался выбежать на улицу со скотчем и ножом.
Прошелся руками рандомно по 10 строкам из" второй массив, с битыми ссылками" и оказалось, что там есть не битые ссылки. Скорее всего ваш скрипт не обрабатывает редирект. А так же аватарки можно исключить.
За сноубордом точно нет, а за вейкбом со скоростью ~33км/ч успеет. Но этой штучке потребуется что-то плавучее снизу, иначе есть большой шанс утопить. А с балластом эта игрушка точно не разгонит хоть какую то приемлемую скорость.
Так исторически сложилось — сервера с виндой, Internet Explorer, бюрократия…
А убунта личная.
Ещё вариант для версии 5.6
Проверил на убунте, так же версия из 5.4 ветки, уведомление есть.
Печаль, что тут сказать. А счастье было близко.
Работает как isset
Мне больше нравится.