Для распознавания текста на картинках можно воспользоваться библиотекой tesseract ocr for php. В заметке опишу как ее установить и распознать текст с ее помощью.
PHP:
Интересная php библиотека для генерации QR Code и выдающая результат не в виде картинки, а в формате Svg
На самом деле она умеет генерировать: QR Code (Barcoder), Datamatrix, Code 128, EAN-8, EAN-13, UPC-A и UPC-E
Отправка фейковых писем на PHP
Появилась задача отправки фейкового письма, для проверки и тестирования ящиков, с несуществующего адреса.
Помог обычный php mail.
Php ошибка 'ZipArchive' not found
Для установки ZipArchive в php нужно установить php-pecl-zip
Для Centos:
yum install -y php-pecl-zip systemctl restart httpd
Небольшая памятка: Новинки php 8
Учитывая сколько сейчас пишут про новинки php версии 8, данная заметка будет очередной каплей в море, но хочу оставить ее "на память" :-)
Небольшая утилита на php позволяющая переименовать все директории и файлы в них с "русского" на "английский".
Генерация случайных данных используя Faker
Иногда, для тестов или демонстрации, нужен массив разных красивых, но случайных данных.
Например, нужно заполнить базу пользователь с именами, адресами, емейлами и т.д.
Для таких целей и существует проект Faker, он позволяет генерировать как простые цифры/даты/имена/..., так и целые предложения, адреса, телефоны и прочее.
Авторизация и регистрация на laravel 6
Пример создания базовых форм регистрации и авторизации на Laravel 6, а также вариант ограничения доступа к одному из разделов для не авторизованных пользователей.
Как отправлять почту в битриксе через SMTP
Как не странно, но из коробки в Битриксе нет возможности настроить отправку писем через SMTP. Есть несколько бесплатных расширений, но иногда удобнее настроить все руками.
Сравнение способов скачивания файлов на php
Основная идея была в сравнении скорости чтения/скачивания файлов через многопоточный cUrl (curl_multi_init) с однопаточными cUrl и copy / file_get_contents