Der Unterschied und die Verwendung von Befehlsausführungsfunktionen beim PHP-Lernen

little bottle
Freigeben: 2023-04-06 06:50:01
nach vorne
2353 Leute haben es durchsucht

In diesem Artikel geht es hauptsächlich um die Unterschiede und Verwendungsmöglichkeiten von Befehlsausführungsfunktionen in PHP. Interessierte Freunde können einen Blick darauf werfen.

<?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);//不返回结果
Nach dem Login kopieren

Laufergebnisse:

Verwandte Tutorials: PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonDer Unterschied und die Verwendung von Befehlsausführungsfunktionen beim PHP-Lernen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage