2013-05-30 3 views
-4

CLI 명령을 실행하는 정확한 PHP 기능을 아는 사람이 있습니까? 나는 CLI (command line interface)를 사용하여 통합하고 php를 사용하여 이러한 명령을 실행하고자하는 응용 프로그램을 가지고 있습니다.PHP에서 CLI 명령 실행

exec가 올바른 기능을 사용합니까? 이 의미는

+0

exec() 테스트가 너무 어려울까요? –

+0

그냥 열심히 대답하겠습니까? 왜이 질문에 답을 주겠습니까? – Yeak

+0

연구 노력의 부족으로 인해 –

답변

2

See the Program Execution Functions reference.

당신은 exec, passthrusystem, 또는 좀 더 복잡한 시나리오 shell_exec 또는 proc_open을 위해 사용할 수 있습니다. 간단한 CLI 자동화 작업 인 경우 exec은 정상적으로 작동합니다.

+0

하나를 사용하면 어떤 이점이 있습니까? 다른 것보다? – Yeak

+0

리턴 출력을 처리하는 방법에는 약간의 차이가 있습니다.'passthru'는 그것을 반향시키고, 다른 하나는 리턴합니다. 등등. 문서를 읽거나, 보통은'exec'를 사용해야합니다. –