Existe alguma maneira de testar o PHP localmente sem instalar um servidor?

Estou à procura de algo como ... http://phpfiddle.org / , mas completamente local. Eu não quero me comprometer a instalar algo tão complexo como o Apache, então PHP em cima disso, só para experimentar o código quando estou offline. Há alguma coisa que possa executar o PHP 5.5 na máquina local sem instalar um servidor inteiro debaixo dela?

Author: hakre, 2014-02-01

9 answers

Não há necessidade de um servidor se usar o PHP 5.5+ - ele tem um servidor incorporado ( http://www.php.net/manual/en/features.commandline.webserver.php)

Usa apenas:

$ cd ~/public_html
$ php -S localhost:8000
 106
Author: Eugen Dimboiu, 2017-03-24 14:08:09

Como solução minimalista, na linha de comandos Poderá também iniciar o php na linha de comandos interactiva com {[[0]} que irá executar os comandos que indicar linha a linha. Uso-o muitas vezes para testar pequenos fragmentos de código.

 6
Author: Attila Fulop, 2018-03-10 19:05:52

Pode obter um servidor web portátil http://www.usbwebserver.net/en/ e usar este programa por baixo dele https://github.com/websiteduck/Run-PHP-Code

 3
Author: Uchiha Itachi, 2015-07-03 20:29:49
Acho que não. mas não é tão complexo como pensas.

Se estiver no windows - faça o download: http://www.wampserver.com/ - irá instalar o servidor inteiro para si (mysql&phpmyadmin,php5).

On linux-got to google: install lamp to [your-linux] -- and follow the simple instructions {[[2]}

 1
Author: Jentel, 2014-02-01 08:13:53

Poderá instalar o servidor XAMPP ou WAMP localmente se achar complicado configurar o PHP para o Apache.

 1
Author: vlad1918, 2014-02-01 08:17:02

Também devias tentar phpsh . É uma shell interativa php do pessoal de desenvolvimento do facebook com história, completação de Tabs e acesso rápido à documentação.

O projecto mantém-se em github.

 1
Author: Attila Fulop, 2014-02-05 12:13:12

Usepsysh que é uma ferramenta maravilhosa para o propósito que descreveu.

Se o seu projecto está em Laravel, então é "construído", como tinker, para que possa invocá-lo como {[[0]}.

 1
Author: Attila Fulop, 2016-03-25 11:43:10

Para Utilizadores Do Windows:

Vê o projecto ezPHP github. De acordo com a descrição do projecto...

O EzPHP é uma alternativa ao Xamp/Wamp. EzPHP é a maneira mais fácil de configurar um ambiente de desenvolvimento de PHP para aprender programação de PHP no Windows.

O âmbito deste projecto é fornecer um único.ficheiro exe que lhe dará um servidor de desenvolvimento de PHP.

Ligação - https://github.com/marcomilon/ezphp

A preparar era simples. Descarregue o exphp.ficheiro exe e coloca - o numa pasta. Quando você executar o exe, ele irá lançar o servidor e gerar uma pasta e índice public_html.ficheiro php. Siga as instruções na janela de comandos e navegue até http://localhost:8080 Agora você pode começar a desenvolver na pasta public_html e atualizar o seu navegador para ver as suas alterações.

 1
Author: Lucky, 2019-01-28 13:53:06

Se usar um ambiente de desenvolvimento, como o Aptana Studio, mais vale clicar na execução como, e executá-lo no seu navegador preferido. Você precisa que o WAMP/XAMPP seja instalado e executado para isso.

 0
Author: omrakhur, 2016-03-01 16:05:19