update : 2015.11.03
php.shukuma.com검색:
|
system(PHP 4, PHP 5, PHP 7) system — Execute an external program and display the output 설명
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. 인수
반환값
Returns the last line of the command output on success, and 예제
Example #1 system() example
<?php 주의Warning
사용자가 입력한 데이터를 이 함수로 넘길 때는, escapeshellarg()나 escapeshellcmd()를 이용하여, 사용자가 위험한 명령을 실행하는 조작을 하지 못하게 해야 합니다.
Warning
안전 모드에서 명령어는 escapeshellcmd()로 회피처리됩니다. 그러므로, echo y | echo x는 echo y \| echo x가 됩니다. 참고
|