PHP

Отключить кэширование PHP
Иногда на хостингах по умолчанию включено кэширование PHP opcache. В коде сделали правки, а на сайте все выводится по старому...
6067
+2
PHP функции для checked и selected
Две мини функции которые облегчают выделения полей select, radio и checkbox до и после отправки форм.
15289
+3
Автоматическое оглавление для статьи
Задача: появилась необходимость сделать якорное меню у ранее опубликованных статей, статей много, вручную дополнять их...
4557
+3
Чтение Google таблиц в PHP
Как получить данные из Google spreadsheets в виде массива PHP? Очень просто, Google docs позволяет экспортировать лист в формате CSV, главное чтобы файл был в общем доступе.
18850
+5
Вывод даты с русскими месяцами
PHP-функция для вывода даты в привычном формате из метки unix timestamp.
4869
+5
Запись в лог-файл в PHP
Несколько вариантов как быстро организовать запись данных в лог-файл.
66750
+12
Бот Телеграм на PHP
Примеры как зарегистрировать бота в Телеграм, описание и взаимодействие с основными методами API.
123394
+43
Преобразование CSV в XLSX на PHP
В статье приведены два примера конвертации фалов csv в xlsx, алгоритм следующий...
7829
+2
Время и память выполнения скрипта PHP
Несколько методов как узнать время генерации страницы и затраченный объем памяти PHP скрипта.
11847
+2
Автоматическое сжатие и оптимизация картинок на сайте
Изображения нужно сжимать для ускорения скорости загрузки сайта, но как это сделать? На многих хостингах нет...
22576
+7
Фильтрация IP-адресов
Примеры как запретить доступ к сайту по IP-адресам в PHP и htaccess.
11111
+1
Шифрование полей в MySQL
В MySQL есть несколько встроенных функций шифрования. Рассмотрим основные на примерах c использованием PHP PDO.
16049
+1
Подключение к платежной системе Сбербанка
После регистрации в системе эквайринга Сбербанка и получив доступ к тестовой среде, можно приступить к интеграции с...
59333
+23
Обрезка текста для анонса
В случаях где анонсы не заполнены, сформировать и вывести их можно несколькими способами...
6532
+5
Произвольные поля в WordPress
Стандартного функционала WordPress не хватает для разработки сайтов уровнем выше блога, требуются дополнительные поля, галереи и другие возможности. Для их добавления прекрасно подходит плагин...
9530
+2
Массив $_SERVER
Описание значений глобального массива $_SERVER с примерами.
40662
+3
Отправка писем через PHPMailer
Расширение PHPMailer позволят легко отправить письма с сайта, избегая проблем с кодировкой и вложениями.
5867
0
Определение мобильного устройства в PHP
Определить телефон или планшет можно с помощью библиотеки PHP Mobile Detect. Это легкий класс использующий строку...
19358
-2
Сортировка массива по количеству символов
Помимо стандартных функций сортировки в PHP есть функции с использованием пользовательских вызовов для сравнения...
3886
0
Сбор количества комментариев с виджета VK
Если на сайте используется виджет комментариев VK, то со временем возникает потребность вывода количества комментариев...
3824
0
Склонение слов после числительных в PHP
В интернет магазинах, CRM и других сервисах для «правильности» есть необходимость склонять существительных после чисел...
18642
+7
Включить выполнение PHP кода в .html файлах
На многих хостингах по умолчанию отключено выполнение PHP скриптов в файлах .html, .htm, .tpl. Чтобы это исправить...
18651
+1
Шаблонизатор Smarty
Smarty это компилирующий обработчик шаблонов для PHP позволяющий отделить логику и HTML-верстку веб-приложения.
22653
+6
Обновление таблицы БД из XML файлов
Два примера чтения xml файлов, которые обновляют цены и остатки в базе данных интернет магазина.
6821
+4
Проверка данных регулярными выражениями
Сборник регулярных выражений с примерами на PHP для проверки данных из полей форм.
15875
+6
Чтение XML файла Яндекс Маркета в PHP
Если требуется сделать импорт или обновление товаров по XML файлу Яндекс Маркета, можно применить расширении PHP...
12976
+5
RSS-файл для Яндекс Турбо-страниц
Турбо-страницы позволяют пользователям посмотреть легкую версию сайта, которая загружается быстрее в десятки раз, а...
21037
+7
Поиск на сайте внешних ссылок и их анкоров
Задача: по файлу sitemap.xml обойти все станицы сайта и найти все внешние ссылки, составить таблицу с адресами станиц и...
2080
0
Замена символов по регулярному выражению
Замена символов и строк по регулярному выражению при помощи PHP функции preg_replace().
9005
+3
Отправка писем через SMTP в PHPMailer
В последнее время письма отправляемые с хостингов через функции mail() и mb_send_mail() часто попадают в спам или...
122646
+30