[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