PHP

Пример парсинга html-страницы на phpQuery
phpQuery – это удобный HTML парсер взявший за основу селекторы, фильтры и методы jQuery, которые позволяют...
77780
+28
Постраничный вывод массива
В случаях, когда нужно вывести большой PHP-массив постранично, без использования баз данных.
28206
+14
Размер файлов и директорий в PHP
Чтобы получить размер файла применяется функция filesize($filename), которая возвращает размер файла указанного в...
7480
+2
Работа с именами файлов в PHP
Набор PHP функций для работы с путями и именами файлов.
17531
+6
Интеграция с платежной системой PayKeeper в PHP
Платежная платформа PayKeeper позволяет принимать оплату заказов по ссылке, используя данный метод можно с легкостью...
13431
+2
Выпадающий список с файлами на хостинге
Примеры как сделать select для выбора загруженных файлов. Из PHP-функций для работы с файловой системой – opendir(),...
9723
+3
Как включить вывод символов эмодзи на сайте
Поддержка символов Emoji в браузерах становятся все полнее и полнее, но на сайтах использующие PHP и MySQL символы...
18391
+17
XML для Яндекс.Недвижимости на PHP
Пример генерации XML фида на PHP в формате YRL (Yandex Realty Language) для Яндекс.Недвижимости и других сервисов.
8975
+2
Работа с числами в PHP
Сборник математических функций PHP и примеры их использования.
28826
+6
Вход через Google
Сервис «Google Аккаунты» позволяет через протокол OAuth 2.0 реализовать авторизацию пользователя на своем сайте. После прохождения авторизации можно получить имя, фамилию, e-mail и юзерпик...
43145
+20
Получить фото из Instagram без API
Так как Instagram и Fasebook ограничили доступ к API, а фото с открытого аккаунта всё же нужно периодически получать и...
29012
+7
Contenteditable – текстовый редактор
Если добавить атрибут contenteditable к элементу, его содержимое становится доступно для редактирования пользователю, а...
57808
+38
Работа с JSON в PHP
JSON (JavaScript Object Notation) – текстовый формат обмена данными, основанный на JavaScript, который представляет собой набор пар {ключ: значение}. Значение может быть массивом, числом, строкой и...
142144
+21
Генерация токенов в PHP
Токен – уникальная последовательность символов, используется для обеспечения информационной безопасности, используется в авторизации и защите от несанкционированного доступа. Рассмотрим возможности...
29314
+8
Генерация паролей в PHP
В PHP есть несколько функций для генерации случайного числа, это rand(), mt_rand() и random_int().
29807
+8
Авторизация на сайте через Яндекс
Сервис Яндекс.Паспорт позволяет через API реализовать авторизацию пользователя на своем сайте. После разрешения доступа...
27064
+5
Счетчик просмотров страниц с графиком
Для примера возьмем статейный сайт, на нём нужно сделать счетчик просмотров статей, с выводом результатов за день,...
24888
+25
Авторизация через .htaccess
У сервера apache есть возможность сделать базовую авторизацию. Чтобы закрыть директорию, в неё нужно поместить два файла – .htaccess и .htpasswd.
55347
+4
Метрика API
API Яндекс метрики позволяет получить информацию о посещаемости сайта и формировать отчеты, но с ограничением в 30 запросов в секунду и 5000 в сутки.
22337
+7
Авторизация на сайте через Facebook
Инструкция, как получить данные пользователя Facebook через авторизацию OAuth.
25648
+9
Использование циклов в PHP
PHP имеет четыре вида циклов и операторы управления ими, рассмотрим поподробнее.
59251
+3
Как получить текущий URL в PHP?
Сформировать текущий адрес страницы можно с помощью элементов массива $_SERVER. Рассмотрим на примере URL...
238397
+13
Преобразование изображения в Base64 на PHP
Преобразование файла в Base64-изображение для вставки тег или CSS background производится по следующему формату...
12584
+1
Установка локали UTF-8 в PHP
В любом PHP приложении нужно настраивать локаль и кодировку вне зависимости от настроек сервера.
17657
+7
Прайс-лист для Яндекс карт и справочника
В Яндекс Справочнике есть возможность загрузить прайс-лист с товарами и услугами в формате XLS или XLSX, далее эти...
10900
+10
Таблица кодирования символов в URL
В URL некоторые символы должны кодироваться, в PHP для этого применяется функция urlencode().
173999
+1
Управление выводом ошибок PHP
PHP предлагает гибкие настройки вывода ошибок, среди которых функия error_reporting($level) – задает, какие ошибки PHP попадут в отчет.
36339
-1
Вход на сайт через Вконтакте
Многие соцсети позволяют создавать приложения и через API получать данные пользователей, поэтому их использует для быстрой регистрации и авторизации на сайтах.
70733
+6
Преобразование punycode в PHP
Punycode – это специальная кодировка, используется для преобразования символов Unicode в ASCII для кодирования интернационализированных доменных имен (IDN).
13436
+2
Чтение почты через IMAP в PHP
В PHP без проблем можно работать с почтой через IMAP, для этого есть все необходимые функции
44233
+9