Description
string
system ( string command [, int return_var])
system() se parece a la versión C de la función
de mismo nombre en que ejecuta la orden indicada en
command y muestra el resultado. Si se indica una
variable como segundo parámetro, el código de estado devuelto por la
orden ejecutada se guardará en esta variable.
Destacar que si usted va a permitir que se pasen datos provenientes
de usuarios a esta función, entonces debería usar
EscapeShellCmd() para asegurarse de que los
usuarios no pueden engañar al sistema para ejecutar instrucciones
arbitrarias.
La llamada a system() también intenta vaciar
automáticamente el buffer de salida del servidor web después de
cada línea de salida si PHP está funcionando como un módulo del
servidor.
Devuelve la última línea de la orden en caso de éxito, y
falso en caso de fallo.
Si necesita ejecutar una orden y obtener de vuelta todo los datos del
mismo sin interferencias, use la función PassThru().
Véase también exec(),
PassThru(), popen(),
EscapeShellCmd(), y el operador ` (apóstrofe
invertido).