웹마스터 팁

exec 함수는 command 인수로 지정된 명령어를 실행시키는 것으로, 콘솔에서 직접 입력한 것과 동일한 효과를 낳는다. 브라우저에게는 아무런 출력도 전송되지 않으며, 반환값은 실행된 명령어가 출력한 마지막 한 줄이다. output 인수로 넘겨준 배열에 추가된다. 배열이 비어 있으면 0번 요소부터 채워진다. return 인수 역시 생략할 수 있으며, 만일 이 인수를 지정해 주면 실행된 명령어의 반환값이 이 인수에 들어 간다.

관련 함수로를 passthru 와 system 함수가 있다.

사용 예)
<?
//C 드라이브 루트 디렉토리의 목록을 얻는다.
$LastLine = exec("dir c:",$AllOutput,$ReturnValue);

echo "Last Line : $LastLine n";

echo "All Output: n";
for($index=0;$index<count($AllOutput); $index++) echo "$Allout[$index] n";

echo "

n";
echo "Return value: $RetrunValue n";
?>

출처 : minolove.net
제목 글쓴이 날짜
초간단 스팸방지 하면서 곧바로 메일 보내기 [3] U2em 2004.05.31
해당 ftp 파일 서버에서 다른곳의 ftp 파일 서버로 백업용도 및 전송하기.. [9] 김동욱 2004.05.30
초간단 설문조사 소스 [3] 이혁 2004.05.27
PHP로 구현하는 음악 감상실 [9] file 컴도미 2004.05.21
[국밥PHP] 1-1(1). 개념정리 Break Time (Build 1) [7] 9000㎒ 2004.05.18
팁 아닌 팁 한달전... http://zentoo.com 2004.05.15
포털사이트 처럼 시스템 점검중 만들기 [3] http://zentoo.com 2004.05.14
PHP 4에서 PHP 5로 이행 [5] 이종현 2004.04.30
PHP5 RC2 Released. [4] 써니루루☆ 2004.04.27
트랙백 구현하기 - 2. 트랙백의 형식 file TheMics 2004.04.22
트랙백 구현하기 - 2. 트랙백의 형식 file TheMics 2004.04.22
엔지오 채널 따라하기 -_-& www자동 붙이기 [6] 박종찬 2004.04.18
트랙백 구현하기 - 1. 트랙백이란 무엇인가? [4] file TheMics 2004.04.18
[국에 밥말아먹는 PHP 프로그래밍] 1-1. PHP는 뭐하는 밥이냐?! (상) (Build 2) [17] 9000㎒ 2004.04.18
배열의 정렬에 대한 약간의 강의 [2] ♡다솜지기♡ 2004.04.02
드디어 PHP 5 RC1 발표(04.03.18) [8] 써니루루☆ 2004.03.19
PHP와 MYSQL연동 관련함수 [3] 백무혼 2004.03.07
함수] Exec 함수에 대한 간략한 설명 [3] NS 2004.03.05
초간단 인라이브 방송여부 알아보기 프로그램. [12] 심심타 2004.03.01
[허접팁]윈엠프 리스트창에 방송정보 보여주기;;[수정] [5] file 『처니리♂』 2004.02.29