systemExecute an external program and display the output Description
string system
( string
$command
[, int &$return_var
] )
system is just like the C version of the
function in that it executes the given
The system call also tries to automatically flush the web server's output buffer after each line of output if PHP is running as a server module. If you need to execute a command and have all the data from the command passed directly back without any interference, use the passthru function. Parameters
Return Values
Returns the last line of the command output on success, and Examples
Example #1 system example
<?php NotesWarning
When allowing user-supplied data to be passed to this function, use escapeshellarg or escapeshellcmd to ensure that users cannot trick the system into executing arbitrary commands.
Warning
With safe mode enabled, the command string is escaped with escapeshellcmd. Thus, echo y | echo x becomes echo y \| echo x. |