Также этот подход подойдет и для скачивания обычный файлов (или страниц) из обычного интернета.
Нам понадобится сервер с установленным TOR и php с curl.

Категории: Web, PHP, Linux

Довольно распространенная проблема, при переходе от php 5.2 на новые версии, это валом валящие ошибки Strict Standards.
Пока E_STRICT не включили в E_ALL, с этой проблемой можно было бороться через установку

1
error_reporting = E_ALL & ~E_STRICT


Категории: PHP
Иногда нужно выбрать из произвольной строки только цифры. Например, если на форме есть возможность задавать цену товара, то люди могут написать ее как слитно (10000), так и с пробелом (10 000)

Категории: PHP
В этом примере я не только хочу показать, как создать эксель файл (xlsx), но и как добавить в него картинку.
Данные будем помещать в уже готовый файл (в файле первая строка это фиксированные заголовки столбцов).

Категории: PHP
На примере простой задачи:
Есть эксельный файл (XLSX) со столбцами: Номер строки, ФИО, Пол, Номер и дата рождения. Нужно преобразовать все данные в объекты и выгрузить в формате JSON.

Категории: PHP
Потребовалось изменит стилевое оформление блока, но только в семейств браузеров internet explorer.
Что может быть проще, подумал я, сейчас сделаю проверку на php и нужному блоку добавлю дополнительный класс.
Вот только internet explorer 11 версии меня огорчил - MS решили больше не передавать название браузера через USER_AGENT, т.е. в  $_SERVER['HTTP_USER_AGENT'] я увидел Mozilla/5.0 (Windows NT 6.3; Trident/7.0; Touch; LCJB; rv:11.0) like Gecko

Категории: PHP
У 301 редиректа есть минус – его результаты кэшируются браузером. Иногда, например, в панели администрирования, это может сильно усложнить жизнь. Тогда на помощь приходит редирект 302 - moved temporarily

Категории: PHP
Потребовалось получить дату на несколько дней отличающеюся от текущей, при этом должно учитываться изменении месяца и года.

Категории: PHP
Потребовалось получить значения всех дат в диапазоне, для php версии 5.3+ можно воспользоваться DatePeriod, но для более старых версий пришлось найти альтернативный путь.

Категории: PHP
Яндекс.Метрика