PHP Trail
Официальный сайт PHP Trail

PHP Tutorial: проекты, которые создаются и запускаются в вашей папке

PHP Trail 2.9.30 — это агент для Windows: он пишет небольшие файлы PHP в вашу собственную папку, запускает их и показывает каждый результат, так что вы практикуетесь на настоящих проектах.

Система

Windows 10/11

Работает на ПК x64

Версия

2.9.30

Выпущена 8 нояб. 2026 г.

Установщик

Около 34 МБ

Программа установки

Портативная версия

Около 25 МБ

Один файл .exe

Интерфейс

13 языков

Внутри приложения

Аккаунт

Не нужен

Чтобы запустить приложение

Учитесь на практике

PHP tutorial, который вы строите в своей папке

PHP tutorial здесь — это небольшой проект, который вы строите сами, а не урок, который вы смотрите. Вы описываете задачу, PHP Trail записывает файл в вашу папку, запускает вашу команду PHP и показывает настоящий вывод или настоящее сообщение об ошибке, а вы решаете, принимать ли каждое изменение. Проекты остаются небольшими. Первому скрипту, например таблице умножения, хватает около 10 строк.

01

Постройте таблицу умножения в пустой папке

Откройте пустую папку, выберите Ask first и попросите таблицу умножения на 5 в файле table.php. PHP Trail осматривает папку через list_dir, затем write_file сохраняет новый скрипт: короткий цикл, который выводит по одному произведению в строке. Shell запускает php -l table.php, чтобы проверить синтаксис, и php table.php, чтобы вывести результат. Вывод настоящий. Ask first делает паузу перед сохранением файла, так что вы читаете его и принимаете или отклоняете. Если нужна другая таблица, измените число в запросе и запустите снова.

Журнал инструментов
list_dir  .  → empty
write_file  table.php  → saved
Shell  php -l table.php  → exit 0
Shell  php table.php  → exit 0
02

Найдите синтаксическую ошибку по настоящему сообщению

Допустим, guestbook.php останавливается с parse error, а причину вы не видите. Shell запускает php -l guestbook.php и возвращает настоящее сообщение об ошибке с номером строки, затем read_file открывает этот участок файла. Пропущенная точка с запятой — частая причина. Сообщение указывает на 1 строку. edit_file предлагает исправление в виде диффа, а в режиме Ask first вы читаете изменение и принимаете его до применения. После этого Shell снова проверяет синтаксис, а успешный код выхода означает, что PHP не нашёл синтаксических проблем. Это не доказывает, что гостевая книга работает правильно, поэтому вы по-прежнему запускаете и проверяете её сами.

Журнал инструментов
Shell  php -l guestbook.php  → exit 255
read_file  guestbook.php  → read
edit_file  guestbook.php  → +1 -1
Shell  php -l guestbook.php  → exit 0
03

Потренируйте классы на классе Product

Чтобы потренироваться в объектно-ориентированном программировании, начните с Plan only и попросите класс Product с закрытым именем, закрытой ценой, конструктором и методом, который возвращает подпись. Агент объясняет конструктор и ключевые слова public и private, а затем пишет план, ничего не запуская. Пока ничего не сохранено. Переключитесь на Ask first, чтобы выполнить план: write_file сохраняет Product.php с несколькими строками внизу, которые через new создают 3 товара, а Shell запускает php Product.php, чтобы появилась каждая подпись. Читайте каждый дифф, прежде чем принять его.

04

Прочитайте файл CSV в массив

Положите в папку небольшой scores.csv и попросите PHP Trail сложить значения одного столбца. read_file читает CSV, чтобы агент увидел его столбцы, затем write_file сохраняет read_csv.php, который загружает каждую строку через str_getcsv и складывает числа с помощью array_sum. Shell запускает скрипт. Он выводит сумму, а если число выглядит неверным, grep находит строку, читающую столбец, и edit_file показывает исправление в виде диффа. Массивы, циклы и 2 встроенные функции — это основы PHP в деле. Откройте scores.csv сами и проверьте сумму, потому что агент может неверно прочитать столбец.

Открыть пошаговое руководство

Чем он отличается от обычного чат-ассистента

Чат-ассистенты отвечают текстом. PHP Trail версии 2.9.30 идёт дальше: он создаёт файлы, запускает вашу команду PHP и показывает результат каждого шага в карточке, которую можно открыть.

Обычный чат-ассистентPHP Trail
ФайлыПоказывает код, который вы копируете и вставляете самиСохраняет файлы в вашей папке; в Ask first — только после вашего согласия
ЗапускОбычно описывает, как должен выглядеть выводЗапускает вашу команду PHP и показывает настоящий вывод
ОшибкиОбъясняет ошибку по фрагменту, который вы вставилиПоказывает настоящее сообщение и строку из php -l
ПроверкаСтарый и новый код вы сравниваете на глазAsk first показывает каждую правку как дифф для принятия

Как это работает в четыре шага

  1. Установите PHP Trail на Windows 10 или 11, затем подключите облачную модель, локальную модель или встроенную модель.
  2. Выберите пустую папку для учебного проекта и поставьте режим подтверждения Ask first.
  3. Опишите небольшую задачу, например таблицу умножения, и смотрите, как для каждого инструмента появляется карточка с настоящим результатом.
  4. Откройте карточку, прочитайте вывод или дифф, а затем примите или отклоните шаг.

Кто им пользуется и когда

Новички, которые прочитали учебник по PHP для начинающих, но всё равно замирают перед пустым файлом, — первая группа. Один из способов выбраться из бесконечных туториалов — построить что-нибудь небольшое, запустить это и прочитать настоящий результат. Держите скрипт коротким. Около 10 строк хватает для первой попытки, а папка, в которой он лежит, остаётся вашей.

Самоучки, которые уже знают другой язык и хотят перейти на PHP, — вторая группа. Советы по изучению PHP часто отсылают к руководству, а PHP Trail умеет читать это руководство через web_search и http_get, пока пишет ваши примеры. Сверяйтесь с руководством.

Практики, которые возвращаются к PHP после перерыва, — третья группа. После паузы вернуться к PHP проще, когда рядом с работой открыт один источник, а агент держит руководство в нескольких вызовах инструментов, пока вы восстанавливаете привычку, например экранирование вывода. Проверяйте каждый дифф. Выбранный вами режим подтверждения определяет, как часто он останавливается и спрашивает.

Вопросы о PHP Trail и практике PHP

Что такое PHP tutorial на этом сайте?

Учебный проект, который вы строите в своей папке вместе с ИИ-агентом: он пишет, запускает и объясняет небольшие файлы PHP. PHP Trail — не курс, не тест и не видеоурок, а каждый шаг появляется карточкой с настоящим результатом. Каждую карточку проверяете вы.

phptutorials.net — это официальный сайт PHP Trail?

Да, phptutorials.net — официальный сайт PHP Trail. Скачайте здесь оригинальную сборку, сравните её контрольную сумму SHA-256 с опубликованным манифестом и воспользуйтесь кнопкой Send feedback в приложении, если что-то выглядит странно. Сначала проверьте хеш.

PHP — хороший первый язык?

Да, для многих новичков это разумный первый язык, потому что файл PHP — это обычный текст, который вы запускаете одной командой и сразу читаете результат. Он известен в основном серверной веб-разработкой. Сначала основы. SQL — позже.

PHP Trail — это курс, тест или видеоурок?

Нет. PHP Trail — это ИИ-агент для Windows, который работает в вашей собственной папке проекта, поэтому здесь нет оцениваемых тестов, видео и сертификатов, которые нужно пройти. Он пишет и запускает файлы вместе с вами и показывает каждый результат. Оценок нет.

Нужно ли сначала установить PHP?

Да. PHP Trail запускает вашу команду PHP, поэтому PHP должен быть установлен на вашем ПК; скачайте его с сайта PHP и проверьте, выполнив php -v в терминале. Если php -v выводит версию, ваша команда PHP готова. Сначала выполните php -v.

Что означают Auto-run, Ask first и Plan only?

Это три режима подтверждения. Auto-run позволяет действиям выполняться сразу, Ask first делает паузу перед действием, которое что-то меняет, и показывает правки как дифф, а Plan only пишет план и ничего не запускает, пока вы не смените режим. Для практики выберите Ask first.

Уходит ли мой код с моего ПК?

Да, если вы выберете облачную модель: текст запроса, включая текст любого файла, который читает агент, уходит этому провайдеру. С локальной моделью с ПК ничего не уходит. Приложение хранит чаты, рабочие папки и ключи API на вашем ПК. Решите это до того, как вставите секреты.

Начните здесь

Создайте свой первый скрипт сегодня

Установите PHP Trail на Windows 10 или 11 и превратите свои следующие уроки PHP в небольшие файлы, которые вы сами запускаете, читаете и меняете. Установщик занимает около 34 МБ. Аккаунт не нужен.

Скачать PHP Trail для Windows ↗

Куда идти дальше

Каждая страница доступна на 20 языках.

Что делает PHP Trail в учебных проектах ↗ Подключите облачную, локальную или встроенную модель ↗ Разобранный пример с небольшим классом ↗ Скачайте и проверьте сборку для Windows ↗ Ответы на частые вопросы ↗ Что хранят этот сайт и приложение ↗