Ejecutar archivo PHP desde la línea de comandos
- Instalación PHP
- Ejecutar PHP de forma interactiva
- Analizar archivo PHP
- Ejecutar una sola línea de código
La mayoría de las veces, ejecutamos PHP en servidores web, para ser precisos. Después de todo, PHP es un lenguaje del lado del servidor.
Sin embargo, también es un lenguaje de secuencias de comandos que puede ejecutar a través de un shell o una línea de comandos. Con él, puede ejecutar PHP de forma interactiva como lo haría con Python o sus comandos típicos de Git o Bash.
Este tutorial le enseñará cómo ejecutar PHP desde la línea de comandos fácilmente y con unos pocos comandos.
Instalación PHP
Antes de que pueda ejecutar PHP en su PC local, debe tener PHP instalado. Para hacerlo, irá al sitio web de PHP para usuarios de Windows, este artículo para usuarios de Mac o esta guía de instalación para usuarios de Linux.
Para los usuarios de Windows, puede extraer el archivo descargado, copiarlo en C:\php
, agregarlo a la ruta de Variable de entorno y verificar la versión de PHP para determinar la configuración completa usando el siguiente comando.
php -v
Una vez que vea una versión, puede comenzar a ejecutar PHP a través de su línea de comando. Además, puede ejecutar su PHP en sus servidores o en la nube.
Ejecutar PHP de forma interactiva
php -a
El resultado de este comando dentro del shell o CLI se encuentra a continuación.
> php -a
Interactive mode enabled
Luego, puede ejecutar la declaración de PHP como se muestra a continuación.
php > echo "This is the PHP interpreter";
This is the PHP interpreter
Analizar archivo PHP
Para analizar un archivo PHP existente con su código, debe estar en el directorio de trabajo del archivo PHP. El comando pwd
es útil para comprobar en qué directorio de trabajo se encuentra.
pwd
En Windows, debería darte algo como lo siguiente.
Path
----
cd C:\Users\HP\Documents
Debería ver algo como esto en Unix (macOS) y Linux.
/home/runner/ProudScientificMemorypool
Si no está en el directorio correcto, puede navegar al directorio correcto usando el comando cd
.
cd C:\Users\HP\Documents
Puede obtener más información sobre cómo navegar por la interfaz de línea de comandos en Windows, MacOS y Linux.
Una vez que esté seguro de que está en el directorio correcto de su archivo PHP, puede analizar (ejecutar) el archivo PHP mediante el siguiente comando.
php -f main.php
O puedes usar:
php main.php
Puede exportar los resultados del código de su archivo PHP a un txt
o html
mediante el siguiente comando.
php -f main.php > results.html
Sin embargo, supongamos que el código PHP tiene una función readline()
como el código del tutorial sobre cómo calcular el promedio de un conjunto de números continuos en PHP. En ese caso, podría experimentar un comportamiento extraño, como no ver el aviso.
Por lo tanto, es importante que sepa qué código PHP está analizando. La salida, resultados.html
, se parece a la siguiente dentro de un archivo HTML.
Adding numbers repeatedly to get the average at all the intervals
If you want to terminate the program, type 000
Current average is 123
Current average is 178.5
Current average is 234
Current average is 289.5
Current average is 345
Current average is 400.5
Current average is 456
Current average is 510.25
Current average is 553.66666666667
Average of all the numbers (9) is 553.66666666667.
Ejecutar una sola línea de código
Para ejecutar solo una pequeña parte/una línea de código, puede usar:
php -r '$statement = "I know PHP"; echo "$statement\n";'
Producción :
I know PHP
Olorunfemi is a lover of technology and computers. In addition, I write technology and coding content for developers and hobbyists. When not working, I learn to design, among other things.
LinkedIn