Каталог

Инструменты PHP-разработчика

Локальные преобразователи, генераторы, диагностика и справочные помощники.

Инструмент · опубликованный материал

Анализ кодировки

Показывает UTF-8 bytes, code points и наличие replacement character.

локально · без отправки данных
Инструмент · опубликованный материал

Безопасный аудит .env

Находит дубли ключей, неверные имена и опасные production-флаги, не показывая значения в результате.

локально · без отправки данных
Инструмент · опубликованный материал

Визуализатор массива

Показывает дерево JSON-массива как ключи, индексы, типы и значения.

локально · без отправки данных
Инструмент · опубликованный материал

Вложенный массив

Строит отступами структуру глубоко вложенных объектов и списков.

локально · без отправки данных
Инструмент · опубликованный материал

Генератор атрибута

Создаёт объявление пользовательского атрибута и цель применения.

локально · без отправки данных
Инструмент · опубликованный материал

Генератор интерфейса

Создаёт интерфейс с одним типизированным контрактом.

локально · без отправки данных
Инструмент · опубликованный материал

Генератор класса

Создаёт минимальный final-класс с namespace и конструктором.

локально · без отправки данных
Инструмент · опубликованный материал

Генератор трейта

Создаёт компактную заготовку трейта без скрытого состояния.

локально · без отправки данных
Инструмент · опубликованный материал

Генератор функции

Создаёт типизированную заготовку функции с явным возвращаемым типом.

локально · без отправки данных
Инструмент · опубликованный материал

Генератор enum

Создаёт строковый backed enum с безопасным примером case.

локально · без отправки данных
Инструмент · опубликованный материал

Генератор namespace

Нормализует PSR-4 namespace из частей пути.

локально · без отправки данных
Инструмент · опубликованный материал

Генератор PHPDoc

Формирует документирующий блок для функции по краткому назначению.

локально · без отправки данных
Инструмент · опубликованный материал

Генератор readonly-класса

Создаёт неизменяемый value object для PHP 8.2+.

локально · без отправки данных
Инструмент · опубликованный материал

Демонстрация strict_types

Формирует два примера вызова функции со строгой и слабой типизацией.

локально · без отправки данных
Инструмент · опубликованный материал

Подсчёт байтов

Показывает байты UTF-8 и отличие от числа Unicode-кодовых точек.

локально · без отправки данных
Инструмент · опубликованный материал

Подсчёт графем

Считает воспринимаемые символы через Intl.Segmenter, если он доступен.

локально · без отправки данных
Инструмент · опубликованный материал

Подсчёт Unicode-символов

Считает кодовые точки строки через Array.from().

локально · без отправки данных
Инструмент · опубликованный материал

Поиск невидимых символов

Находит пробелы, табы, переносы, NBSP, ZWSP и BOM.

локально · без отправки данных
Инструмент · опубликованный материал

Приведение типов

Показывает строковое, целочисленное, float и boolean-представление значения.

локально · без отправки данных
Инструмент · опубликованный материал

Проверка устаревших конструкций

Ищет распространённые устаревшие конструкции и предлагает современную замену.

локально · без отправки данных
Инструмент · опубликованный материал

Разница дат

Считает календарную и абсолютную разницу между двумя ISO-датами.

локально · без отправки данных
Инструмент · опубликованный материал

Сравнение == и ===

Объясняет результат нестрогого и строгого сравнения двух простых значений.

локально · без отправки данных
Инструмент · опубликованный материал

Сравнение возможностей версий

Сопоставляет ключевые возможности PHP 8.2, 8.3 и 8.4 по выбранной теме.

локально · без отправки данных
Инструмент · опубликованный материал

Таблица истинности

Строит таблицу AND, OR и XOR для двух логических входов.

локально · без отправки данных
Инструмент · опубликованный материал

Autoload Configuration Builder

Создаёт PSR-4 секцию composer.json для одной или нескольких пар.

локально · без отправки данных
Инструмент · опубликованный материал

Base64 Encoder / Decoder

Кодирует UTF-8 в Base64 и распознаёт корректную Base64-строку.

локально · без отправки данных
Инструмент · опубликованный материал

composer.json Builder

Создаёт минимальный composer.json с PHP constraint и PSR-4 autoload.

локально · без отправки данных
Инструмент · опубликованный материал

Constructor Property Promotion

Создаёт конструктор с продвигаемыми типизированными свойствами.

локально · без отправки данных
Инструмент · опубликованный материал

CSV → JSON

Преобразует табличные строки CSV в JSON-массив объектов.

локально · без отправки данных
Инструмент · опубликованный материал

CSV → PHP-массив

Разбирает CSV с заголовком и создаёт массив ассоциативных строк.

локально · без отправки данных
Инструмент · опубликованный материал

Date Format Builder

Собирает распространённый формат даты PHP из понятных частей.

локально · без отправки данных
Инструмент · опубликованный материал

DateInterval Builder

Преобразует человекочитаемые части в ISO 8601 duration для DateInterval.

локально · без отправки данных
Инструмент · опубликованный материал

error_reporting Builder

Собирает битовую маску из выбранных уровней по текстовому списку.

локально · без отправки данных
Инструмент · опубликованный материал

File Permissions Calculator

Расшифровывает Unix octal mode и права owner/group/others.

локально · без отправки данных
Инструмент · опубликованный материал

Hash Calculator

Считает SHA-256 или SHA-512 через Web Crypto.

локально · без отправки данных
Инструмент · опубликованный материал

HMAC Calculator

Считает HMAC-SHA-256 для тестового сообщения и ключа.

локально · без отправки данных
Инструмент · опубликованный материал

HTML Escape / Unescape

Экранирует опасные HTML-символы и показывает обратное преобразование.

локально · без отправки данных
Инструмент · опубликованный материал

HTTP Status Reference

Находит смысл и типичное применение кода HTTP.

локально · без отправки данных
Инструмент · опубликованный материал

IP Address Validator

Проверяет строгий IPv4 или синтаксический IPv6 и показывает нормализованный вид.

локально · без отправки данных
Инструмент · опубликованный материал

JSON → PHP-массив

Преобразует валидный JSON в читаемый синтаксис короткого PHP-массива.

локально · без отправки данных
Инструмент · опубликованный материал

JWT Inspector

Локально декодирует header и payload JWT без отправки токена и без ложного заявления о проверке подписи.

локально · без отправки данных
Инструмент · опубликованный материал

Log Line Parser

Разбирает типичную строку PHP/Apache log на дату, уровень и сообщение.

локально · без отправки данных
Инструмент · опубликованный материал

match и switch

Генерирует два эквивалентных варианта ветвления и отмечает строгость match.

локально · без отправки данных
Инструмент · опубликованный материал

memory_limit Calculator

Переводит K/M/G в байты и считает безопасную долю для одной структуры.

локально · без отправки данных
Инструмент · опубликованный материал

MIME Type Lookup

Находит MIME по распространённому расширению и напоминает о серверной проверке.

локально · без отправки данных
Инструмент · опубликованный материал

Named Placeholder Generator

Создаёт уникальные именованные параметры для списка значений IN().

локально · без отправки данных
Инструмент · опубликованный материал

Package Name Validator

Проверяет имя Composer vendor/package и допустимые символы.

локально · без отправки данных
Инструмент · опубликованный материал

Pagination Query Builder

Создаёт LIMIT/OFFSET и безопасные числовые вычисления страницы.

локально · без отправки данных
Инструмент · опубликованный материал

PCRE Regex Tester

Проверяет шаблон на JavaScript-совместимом регулярном выражении и отмечает отличие от PCRE.

локально · без отправки данных
Инструмент · опубликованный материал

PDO Connection Template

Формирует безопасную заготовку PDO с исключениями и native prepares.

локально · без отправки данных
Инструмент · опубликованный материал

PDO DSN Builder

Создаёт DSN для MySQL из host, port, dbname и charset без пароля.

локально · без отправки данных
Инструмент · опубликованный материал

PHP Error Decoder

Очищает путь и номер строки, определяет семейство ошибки и предлагает диагностику.

локально · без отправки данных
Инструмент · опубликованный материал

PHP Formatter

Выравнивает отступы и переносы в учебном PHP-коде без отправки на сервер.

локально · без отправки данных
Инструмент · опубликованный материал

PHP Identifier Audit

Проверяет имя переменной, функции, класса или namespace и отмечает зарезервированные слова PHP.

локально · без отправки данных
Инструмент · опубликованный материал

PHP Minifier

Убирает комментарии и лишние пробелы из небольшого фрагмента, сохраняя строковые литералы.

локально · без отправки данных
Инструмент · опубликованный материал

PHP-массив → JSON

Преобразует безопасное подмножество короткого PHP-массива без выполнения кода.

локально · без отправки данных
Инструмент · опубликованный материал

php.ini Fragment Analyzer

Проверяет небезопасные значения display_errors, expose_php и allow_url_include.

локально · без отправки данных
Инструмент · опубликованный материал

Prepared Statement Builder

Создаёт SELECT с именованными placeholders по списку полей.

локально · без отправки данных
Инструмент · опубликованный материал

PSR-12 Checker

Показывает базовые нарушения оформления: открывающий тег, strict_types, табы и длину строк.

локально · без отправки данных
Инструмент · опубликованный материал

PSR-4 Namespace Mapper

Сопоставляет namespace классу и относительному пути файла.

локально · без отправки данных
Инструмент · опубликованный материал

Query String Builder

Собирает URLSearchParams из строк key=value.

локально · без отправки данных
Инструмент · опубликованный материал

Query String Parser

Разбирает строку параметров и показывает повторяющиеся ключи.

локально · без отправки данных
Инструмент · опубликованный материал

Random Token Generator

Создаёт криптографически стойкий случайный токен через Web Crypto.

локально · без отправки данных
Инструмент · опубликованный материал

Regex Builder

Экранирует буквальный текст и создаёт безопасный стартовый шаблон PCRE.

локально · без отправки данных
Инструмент · опубликованный материал

Secure Cookie Options

Создаёт массив параметров setcookie() с Secure, HttpOnly и SameSite.

локально · без отправки данных
Инструмент · опубликованный материал

Security Headers Builder

Создаёт стартовый набор заголовков для PHP-ответа.

локально · без отправки данных
Инструмент · опубликованный материал

Session Security Builder

Формирует безопасные ini_set() перед session_start().

локально · без отправки данных
Инструмент · опубликованный материал

Slug Generator

Транслитерирует русскую строку, приводит к нижнему регистру и ставит дефисы.

локально · без отправки данных
Инструмент · опубликованный материал

sprintf Builder

Показывает шаблон sprintf() для подписанных значений.

локально · без отправки данных
Инструмент · опубликованный материал

String Diff

Сравнивает две строки построчно и отмечает добавления и удаления.

локально · без отправки данных
Инструмент · опубликованный материал

Timezone Converter

Переводит ISO-дату между двумя IANA timezone.

локально · без отправки данных
Инструмент · опубликованный материал

Transaction Template

Формирует try/commit/rollBack каркас для PDO.

локально · без отправки данных
Инструмент · опубликованный материал

Unix Timestamp Converter

Преобразует Unix timestamp в ISO и локальное время браузера.

локально · без отправки данных
Инструмент · опубликованный материал

Upload Limits Calculator

Сопоставляет upload_max_filesize, post_max_size и memory_limit.

локально · без отправки данных
Инструмент · опубликованный материал

Upload Validation Checklist

Генерирует чек-лист проверки загрузок по выбранному типу файла.

локально · без отправки данных
Инструмент · опубликованный материал

URL Encoder / Decoder

Кодирует или декодирует компонент URL без сетевых запросов.

локально · без отправки данных
Инструмент · опубликованный материал

URL Parser

Показывает протокол, host, порт, путь, query и fragment.

локально · без отправки данных
Инструмент · опубликованный материал

UUID Validator

Проверяет канонический формат UUID, версию и RFC-вариант без сетевых запросов.

локально · без отправки данных
Инструмент · опубликованный материал

var_export Formatter

Преобразует JSON-данные в формат PHP-массива, удобный для конфигурации.

локально · без отправки данных
Инструмент · опубликованный материал

Version Constraint Helper

Объясняет caret, tilde, диапазон и точную версию Composer.

локально · без отправки данных
Данные этого сервиса

Настройки cookie и локальных данных

Аналитика

Текущий статус: не выбран. До согласия обе аналитические системы не загружаются.

Локальные данные

Удаление затрагивает только ключи PHP-сервиса в этом браузере и требует подтверждения.

Политики

Политика конфиденциальности · Политика использования файлов cookie