19'C 흐림
서울 강남구
백틱(backticks)이란 유닉스의 터미널이나 윈도우의 명령프롬프트에서 사용되는 쉘 명령을 수행하는 것으로 윈도우에서의 dir 명령이나 유닉스의 ls 와 같은 명령어를 수행할 수 있습니다.
다음은 서버와 클라이언트간 ping 테스트를 합니다. 윈도우에서는 -n 옵션을 유닉스에서는 -c 옵션을 사용하며 1회만 실행하려고 합니다.
쉘 기능은 shell_exec 함수와 동일합니다. 그러므로 다른 사용자가 명령을 내리기전에 escapeshellarg()나 escapeshellcmd()를 이용하여, 위험한 명령을 실행하지 못하게 할 필요가 있습니다.