-
Php. Как вывести переменную в исходном виде?
Редко случается ситуация, когда динамически сгенерированную переменную, например, особенно массив нужно скопировать в другой php-файл и продолжить с ней работу. Такое бывает редко, но тем не менее ситуация вполне реальна и мне несколько раз встречалась. В этой статье я покажу два способа решить эту проблему. Способ первый — применение функции var_export. Данная функция возвращает значение…
-
Php. Возможно ли перегрузить оператор []?
Сегодня расскажу об интересном профессиональном методе перегрузки метода []. Чтобы реализовать перегрузку этого метода следует обратить особое внимание на классы SPL — точнее на один из них — ArrayObject. Сложная задача решается простым действием — нам нужно наследоваться от этого класса и реализовать метод offsetSet, который как раз отвечает за реализацию оператора []. class NewArray…
-
Javascript. Аналог функции isset()
Всегда интересно проводить параллели между разными языками программирования, сравнивать какие-то основные и ключевые моменты. Вот, например, сегодня я расскажу о аналоге php-метода isset() в Javascript. Аналогом данного метода является следующее условие: typeof( somevar ) != ‘undefined’ && somevar !== null Это выражение возвращает true в случае, если переменная somevar объявлена и существует. Вы можете использовать…
-
WodPress. Как сбросить пароль?
Забыть пароль, особенно важный — самая простая в мире задача.:) Это конечно, шутка — но что делать, если Вы и правда забыли пароль для входа в админку Вашего сайта на WordPress? В этом случае необходимо сбросить пароль входа и я в этой статье расскажу, как это сделать. Все, что Вам нужно сделать — это обновить…
-
WordPress. Как выбросить 404 ошибку?
Сегодня стала задача на одном из проектов генерировать 404 страницу в зависимости от определенных условий. Стал искать решение и, к моему удивлению, на поверхности его не оказалось. Довольно странно, так как я привык к подобным задачам на Yii — где это делается нативно и просто. Но, в конце концов, решению было найдено. Оптимальнее всего в…
-
Php. Как узнать размеры экрана пользователя?
Редко, но случается необходимость определить размер экрана пользователя на уровне серверной части — например, на php. Но, как Вы понимаете — на серверной части узнать, на каком экране отображается страница невозможно.. Но. Невозможно узнать без применения небольшой хитрости, о которой я сейчас раскажу. Узнать размер экрана можно, используя ajax-запрос с клиента на сервер. Например, на…
-
Генерация профилей пользователей
При разработке часто требуется наполнять «не живой» сайт информацией «для вида». С текстом можно обойтись классикой — «Lorem ipsum» — тут просто. А вот как быть с фото псевдо-пользователей? Можно закинуть один снимок-рыбу, но смотрится это очень технично и бездушно. Здесь нам на помощь приходят сервисы генерации профилей, об одном из которых сейчас пойдет речь.…
-
Excel. Как сделать сводную таблицу?
Недавно возникла возможность обработки некоторой информации в Excel и построения простой статистики по ней. Пока вспоминал работу в редакторе таблиц, вспомнил о возможности создания Сводных таблиц в Excel. Немного покопавшись нашел прекрасное видео, которое на примере за 10 минут объясняет, как создать простую сводную таблицу. Надеюсь видео Вам поможет, как помогло мне. Удачи!
