Hola como están,soy isaac flores, en esta oportunidad les voy a explicar como ejecutar PHP en linea de comandos(C.L.I) ó por consola...
lo primero que necesitamos es tener instalado php5-cli,si no lo tiene instalado puede ejecutar la siguiente instrucción :
- > sudo apt-get install php5-cli
y listo.
Hola como están,soy isaac flores, en esta oportunidad les voy a explicar como ejecutar PHP en linea de comandos(C.L.I) ó por consola...
lo primero que necesitamos es tener instalado php5-cli,si no lo tiene instalado puede ejecutar la siguiente instrucción :
- > sudo apt-get install php5-cli
y listo.
Ahora que tenemos instalado php5-cli procedemos a crear un script php dentro de un fichero al cual lo llamaré test.php ...algo muy importante que necesitamos aprender es como pasar parámetros a un script por CLI, php tiene 2 variables tal como c++ con el fin de extraer parametros y pasarlos al script así tenemos argc y argv,
argc nos da el número de parámetros pasados al script y
argv nos da un array que contiene los parámetros pasados al script comenzando con el nombre del fichero(test.php)
dentro de test.php escribiremos el siguiente código :
<?php
var_dump($argc);
var_dump($argv);
?>Ahora abrimos una terminal y escribimos lo siguiente :
:~$ php test.php arg1 arg2 arg3
con los que obtenemos el siguiente resultado :
int(4)
array(4) {
[0]=>
string(8) "test.php"
[1]=>
string(4) "arg1"
[2]=>
string(4) "arg2"
[3]=>
string(4) "arg3"
}
y listo...ven lo sencillo que es