Расширение scalar_objects позволяющее добавлять различные методы к уже существующим в PHP 5.4 и зародилось оно на Github 24 января 2013 года. Описание PHP расширения scalar_objects гласит о том, что оно позволяет зарегистрировать некий произвольный PHP класс, который будет обрабатывать вызовы стандартных PHP методов определенных примитивных типов (null, bool, int, float, string, array and resource).
Статьи - PHP
Новое расширение scalar_objects позволяющее в PHP 5.4 добавлять различные методы к уже существующим
- Информация о материале
- Опубликовано:
- Обновлено:
- Автор: АдМинь БагоИскатель
PHP защита от спамеров на базе PEAR Net_DNSBL
- Информация о материале
- Опубликовано:
- Обновлено:
- Автор: Олегатор
Я думаю не нужно рассказывать, что такое спамеры и как они часто густо гадят на сайтах и форумах?!:) Сегодня будем прикручивать PHP защиту от спамеров на базе PEAR Net_DNSBL. API от stopforumspam.com не всегда актуально...
Компиляция своего РНР 5.4 с дополнительными PECL расширениями (модулями) в Windows
- Информация о материале
- Опубликовано:
- Обновлено:
- Автор: АдМинь БагоИскатель
По просьбам трудящихся как обычно в стиле как для полных дэбилов (в хорошем смысле) пишем про компиляцию своего РНР с дополнительными PECL расширениями под Windows. Обычно PECL расширения (модули) можно найти в сети в уже скомпилированном виде.
Установка PEAR на PHP 5.4 под Windows
- Информация о материале
- Опубликовано:
- Обновлено:
- Автор: Иван Шаман
Установка PEAR в PHP 5.4.х под Windows, собственно как и PHP 5.3.х под Windows, является затруднительной в силу отсутствия в этих версиях инсталлятора go-pear.phar. В версиях PHP 5 до 5.2.х включительно инсталлятор go-pear.phar присутствовал в каталоге ./PEAR/ корневого каталога PHP, который можно было запустить файлом go-pear.bat из того же корневого каталога PHP.
PHP защита от спамеров - StopForumSpam на примере форума phpBB
- Информация о материале
- Опубликовано:
- Обновлено:
- Автор: Иван Шаман
Сей материал является продолжением статьи "Надоела реклама, баннеры, шманнеры? hosts - Блокируем список баннерных, рекламных сетей" и посвящён PHP защите от спамеров для сайтов и форумов. Современное законодательство многих стран расценивает рассылку спама как преступление, в особо тяжких случаях ведущее к крупным штрафам или тюремному заключению виновных
.
Расширенная идентификация браузеров в PHP, browscap, browscap.ini, get_browser()
- Информация о материале
- Опубликовано:
- Обновлено:
- Автор: АдМинь БагоИскатель
В PHP есть возможность расширенной идентификации браузеров при помощи функции get_browser(), которая даёт более насыщеную информацию о браузере нежели $_SERVER['HTTP_USER_AGENT']. Для полноценной работы этой функции требуется файл сведений browscap.ini о браузерах и соответствующая настройка директивы "browscap" в "php.ini" или "httpd.conf".
Директивы php.ini, где и как их можно использовать
- Информация о материале
- Опубликовано:
- Обновлено:
- Автор: Олегатор
Директивы "php.ini" можно определять не только в главном конфигурационном файле php.ini, а и в пользовательских скриптах, в главном конфигурационном файле веб сервера Apache "httpd.conf" и пользовательском файле конфигурации (обычно .htacces), а также в любых из перечисленных выше местах.
Особенности (проблемы) использования кукишей ($_COOKIE) в РНР
- Информация о материале
- Опубликовано:
- Обновлено:
- Автор: Олегатор
Официальная справка, а так же специализированная литература по программированию на языке РНР, даёт только основные руководства и поснения по использованию кукишей ($_COOKIE) в РНР и не даёт ответов на проблемные вопросы которые могут возникать в процессе использования кукишей ($_COOKIE) в РНР.
Очистка комбинированного РНР массива от пустых элементов
- Информация о материале
- Опубликовано:
- Обновлено:
- Автор: Иван Шаман
Бывает необходимо очистить РНР массив от пустых элементов для того чтобы впустую не тратить время на обработку этих пустых элементов! Эта задача не является сложной когда нужно отфильтровать обычный, не многомерный массив но, она усложняется когда нужна очистка от пустых элементов комбинированного РНР массива.
Добавить комментарий