lunes, 28 de julio de 2014

Pasar parámetros a un script php al ejecutarlo en una consola con el array especial $argv


Bienvenid@s, hoy veremos como pasar parámetros a un script PHP al ejecutarlo en una consola, para esta tarea haremos uso del array especial $argv que nos permitirá ese mismo objetivo.

Lo primero que tenemos que saber es que el primer elemento de $argv, es decir, $argv[0] es el mismo script php, así que empezaremos a incluir nuevos parámetros a partir del index 1 del array.

En el siguiente ejemplo pasaremos dos parámetros que nos permitirán obtener la suma de ambos valores. Ejecuta el script en la consola, por ejemplo:

php sumar.php 2 2

Código del script:

$numero1 = $argv[1];
$numero2 = $argv[2];

print "La suma de $numero1 + $numero2 es igual a " . ($numero1+$numero2);


No hay comentarios: