fin - PHP en línea de comando
php</ php (3)
Usando Python puedo probar mi código en la terminal / línea de comando escribiendo
python
python> print "hello world"
Me gustaría hacer esto con PHP también, pero al escribir:
php
echo "hello world";
no funciona ... ¿Es esto posible? ¿que debería hacer? Una búsqueda rápida en Internet ofrece muchos resultados que requieren la ejecución de un archivo .php real. Solo quiero probar una sola oración si es posible, sin crear archivos ni nada.
Si ejecuta php
sin la opción -a
, no olvide el <?php
al inicio
Tratar
php -a
que inicia un shell PHP interactivo . Tenga en cuenta que esto requiere PHP para ser construido con --with-readline (que no es el caso si está utilizando el PHP con chinchetas con Mac OS X, por ejemplo).
Alternativamente, si no requiere la interactividad de un shell separado, use
php -r ''print_r(get_defined_constants());''
para ejecutar un fragmento de PHP (esto no requiere el soporte de readline).
php -r "echo ''hello world'';"