"PHP passthru()"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 5개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;PHP passthru()
;PHP passthru()
* 외부 프로그램을 실행하고 실행되는 동안 화면을 실시간을 출력하는 함수
* 외부 프로그램을 실행하고 실행되는 동안 화면을 실시간으로 출력하는 함수


==예시==
==예시==
<source lang='cli'>
<syntaxhighlight lang='console'>
root@zetawiki:~# cat test.php
root@zetawiki:~# cat test.php
<?php
<?php
passthru('ping -c 3 127.0.0.1');
passthru('ping -c 3 127.0.0.1');
</source>
</syntaxhighlight>
<source lang='cli'>
<syntaxhighlight lang='console'>
root@zetawiki:~# php test.php
root@zetawiki:~# php test.php
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
18번째 줄: 18번째 줄:
--- 127.0.0.1 ping statistics ---
--- 127.0.0.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003
3 packets transmitted, 3 received, 0% packet loss, time 2003
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==
*[[PHP exec()]]
* [[PHP exec()]]
*[[PHP system()]]
* [[PHP system()]]
*[[PHP popen()]]
* [[PHP popen()]]
*[[PHP escapeshellcmd()]]
* [[PHP escapeshellcmd()]]
*[[PHP 백틱 연산자]]
* [[PHP 백틱 연산자]]
*[[PHP passthru() 파이썬 실행 이슈 해결]]
* [[PHP passthru() 파이썬 실행 이슈 해결]]
* [[함수 passthru()]]


==참고 자료==
==참고==
* http://php.net/manual/en/function.passthru.php
* http://php.net/manual/en/function.passthru.php


[[분류: PHP]]
[[분류: PHP]]
[[분류: PHP 프로그램 실행 함수]]

2021년 5월 19일 (수) 17:21 기준 최신판

1 개요[ | ]

PHP passthru()
  • 외부 프로그램을 실행하고 실행되는 동안 화면을 실시간으로 출력하는 함수

2 예시[ | ]

root@zetawiki:~# cat test.php
<?php
passthru('ping -c 3 127.0.0.1');
root@zetawiki:~# php test.php
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.037 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.062 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.038 ms

--- 127.0.0.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}