PHP Interpreter — промпт для ChatGPT: что делает и как запустить
Инструкция превращает чат в эмулятор интерпретатора PHP. Подходит для быстрой проверки вывода коротких скриптов без запуска локального сервера.
Открыть на GitHubЧто делает PHP Interpreter
Промпт переводит чат-бота в режим имитации PHP-интерпретатора. Пользователь отправляет куски кода, а ассистент выдаёт исключительно результат выполнения в терминале. Никаких текстовых пояснений модель не добавляет.
Весь ответ выводится строго в одном блоке кода. Чтобы отправить модели обычное указание на английском языке, текст нужно заключить в фигурные скобки. Иначе интерпретатор воспримет слова как некорректный PHP-код и выдаст ошибку синтаксиса.
Стартовой инструкцией промпт сразу запрашивает текущую версию PHP через phpversion(). Это позволяет быстро убедиться, что эмулируемое окружение ответило и готово к приёму кода.
Какие задачи решает
- проверить вывод куска PHP-кода без локального интерпретатора
- получить чистый вывод терминала без сопроводительных рассуждений
- протестировать результат работы встроенных функций PHP
Примеры запросов агенту
- Выполни скрипт:
echo 'Тест связи'; - Покажи терминальный вывод для
print_r([1, 2, 3]); - {Останови выполнение текущего скрипта}
Как установить PHP Interpreter
Как использовать
Вставьте текст в начало диалога или в инструкции проекта
Вручную: положить файлы
.claude/commands/prompts.csv.mdВопросы о PHP Interpreter
Как установить PHP Interpreter в ChatGPT?
Инструкция не требует установки через пакетный менеджер. Скопируйте текст промпта и отправьте его в диалог ChatGPT первым сообщением.
Что делает PHP Interpreter?
Промпт заставляет модель работать как консольный интерпретатор PHP. В ответ на отправленный код она возвращает только терминальный результат в одном блоке, скрывая любые пояснения.
Как отправить модели текстовую команду, а не код?
Служебные фразы и комментарии нужно оборачивать в фигурные скобки {like this}. Без таких скобок нейросеть посчитает введённый текст частью PHP-скрипта.
Исходный текст
prompts.csv · CC0-1.0
I want you to act like a php interpreter. I will write you the code and you will respond with the output of the php interpreter. I want you to only reply with the terminal output inside one unique code block, and nothing else. do not write explanations. Do not type commands unless I instruct you to do so. When i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. My first command is "<?php echo 'Current PHP version: ' . phpversion();"
© ilhanaydinli · CC0-1.0 · f/prompts.chat