Есть ли способ протестировать PHP локально без установки сервера?

Я ищу что-то вроде http://phpfiddle.org/ , но полностью локально. Я не хочу фиксировать что-то сложное, как Apache, а затем PHP поверх этого, просто чтобы попробовать код, когда я в сети. Есть ли что-нибудь, что может запускать PHP 5.5 на локальном компьютере без установки всего сервера под ним?

Серверу не нужно использовать PHP 5.5+ – он имеет встроенный сервер ( http://www.php.net/manual/en/features.commandline.webserver.php )

Просто используйте:

$ cd ~/public_html $ php -S localhost:8000 

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

Вы можете загрузить портативный веб-сервер http://www.usbwebserver.net/en/ и использовать этот скрипт под ним https://github.com/websiteduck/Run-PHP-Code

Я действительно так не думаю. но это не так сложно, как вы думаете.

если вы находитесь на окнах – просто скачайте: http://www.wampserver.com/ – он установит для вас весь сервер (mysql & phpmyadmin, php5).

на linux – добрался до google: установите лампу в [ваш-linux] – и следуйте простым инструкциям

Вы можете установить сервер XAMPP или WAMP локально, если вам сложно настроить PHP для Apache.

Вы также должны попробовать phpsh . Это php-интерактивная оболочка от людей разработчиков facebook с историей, заполнением вкладки и быстрым доступом к документации.

Проект поддерживается на github .

Используйте psysh, который является прекрасным инструментом для описанной вами цели.

Если ваш проект находится на Laravel, тогда он «встроен», как возиться , поэтому вы можете использовать его как php artisan tinker .

Если вы используете среду разработки, такую ​​как Aptana Studio, вы также можете нажать «Запустить как» и запустить ее в своем предпочтительном браузере. Для этого вам необходимо установить WAMP / XAMPP для этого.