>  기사  >  백엔드 개발  >  PHP 학습에서 명령 실행 함수의 차이점과 활용

PHP 학습에서 명령 실행 함수의 차이점과 활용

little bottle
little bottle앞으로
2019-04-19 17:24:502356검색

이 글은 주로 PHP의 명령 실행 기능의 차이점과 사용법에 대해 설명합니다. 관심 있는 친구들은 한 번 살펴볼 수 있습니다.

<?php
$cmd="ps aux|grep php-fpm";
$res=exec($cmd,$o);
var_dump($o);//数组形式返回,每行一个元素
var_dump($res);//字符串形式返回,只返回最后一行
echo "==============================================================\n\r";
$res=system($cmd);//直接把结果给输出到了屏幕
var_dump($res);//字符串形式返回的最后一行
echo "==============================================================\n\r";

$res=shell_exec($cmd);//屏幕打印所有结果
var_dump($res);//字符串返回所有结果
echo "==============================================================\n\r";

$res=passthru($cmd);//屏幕打印所有结果
var_dump($res);//不返回结果

작업 결과:

관련 튜토리얼: PHP 비디오 튜토리얼

위 내용은 PHP 학습에서 명령 실행 함수의 차이점과 활용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 cnblogs.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제