[PHP메모] 실행 연산자
메모/PHP 2016. 4. 17. 15:34
728x90
반응형
실행 연산자
실행 연산자(execution operator)는 '`'와 '`'로 이루어진 한 쌍의 연산자로 '`'는 작은따옴표 (')와 다른 기호로 키보드에서는 '~'아래에 있습니다.
PHP에서 서버의 커맨드라인에서 실행하고 싶은 것이 있다면 ``사이에 명령어를 쓰면 됩니다. 그러면 ``의 결과값이 표현식의 리턴값이 됩니다.
유닉스와 같은 환경이라면 다음과 같이 입력해봅니다.
1 2 3 4 | <?php $out = `ls -la`; echo '<pre>'.$out.'</pre>'; ?> | cs |
혹은 윈도우즈 서버를 사용하고 있다면 다음과 같이 입력해봅니다.
1 2 3 4 | <?php $out = `dir c:`; echo '<pre>'.$out.'</pre>'; ?> | cs |
그러면 C 디렉터리의 파일 리스트가 화면에 보이게 됩니다.
반응형
'메모 > PHP' 카테고리의 다른 글
[PHP메모] 변수의 데이터 형을 검사하고 설정하기 (0) | 2016.04.24 |
---|---|
[PHP메모] number_format() (0) | 2016.04.18 |
[PHP메모] 오류 억제 연산자 (0) | 2016.04.17 |
[PHP메모] 삼항 연산자 (0) | 2016.04.17 |
[PHP메모] 참조 연산자 (0) | 2016.04.17 |