php + python 코드 실행
- 공유 링크 만들기
- 이메일
- 기타 앱
php + python 코드 실행
play.php
"; //Success1 good echo $output[1]. ""; //Success2 echo $output[2]. ""; //AAA echo $output[3]. ""; //가나다 echo $output[4]. ""; //가 나 다 ?>
play.py
# -*- coding: utf-8 -*- import sys def call(변수1, 변수2, 변수3): # 무언가를 처리하고.. # print로 값을 return해서 php에서 받을 수 있음 print('Success1', 'good') print('Success2') print(변수1) print(변수2) print(변수3) call(sys.argv[1], sys.argv[2], sys.argv[3])
exec 함수는 외부프로그램을 실행시켜주는 함수.
리눅스에 php 가 설치된 경우 쉘명령어들을 사용할 수 있음.
윈도우 경우에는 cmd창에서 실행하는 명령어들을 사용할 수 있음
//리눅스에서 "naver.com" 로 ping 명령어를 실행한 후 그 결과를 출력. $output; return_var; exec("ping -c 1 naver.com", $output, $return_var); print_r($output);
//윈도우에서 dir /w 명령어를 실행한 후 그 결과를 출력 $output; $return_var; exec("dir /w", $output, $return_var); print_r($output);
from http://devlink.tistory.com/405 by ccl(A) rewrite - 2020-03-20 19:54:07
- 공유 링크 만들기
- 이메일
- 기타 앱
댓글
댓글 쓰기