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
)
.