Heim > Backend-Entwicklung > PHP-Problem > So übergeben Sie Parameter im PHP-Ausführungsskript

So übergeben Sie Parameter im PHP-Ausführungsskript

(*-*)浩
Freigeben: 2023-02-23 16:32:01
Original
3583 Leute haben es durchsucht

Normalerweise stellt PHP HTTP-Anfragen und Sie können GET oder POST verwenden, um Parameter zu empfangen. Manchmal müssen Sie PHP als Skript unter einem Shell-Befehl ausführen, beispielsweise als geplante Aufgabe. Dabei geht es um die Frage, wie Parameter unter dem Shell-Befehl an PHP übergeben werden. Normalerweise gibt es drei Möglichkeiten, Parameter zu übergeben.

So übergeben Sie Parameter im PHP-Ausführungsskript

Verwenden Sie die Parameter $argv oder $argc, um zu erhalten (empfohlenes Lernen: PHP-Video-Tutorial)

<?php
/**
 * 使用 $argc $argv 接受参数
 */
 
echo "接收到{$argc}个参数";
print_r($argv);
Nach dem Login kopieren

Getopt-Funktion verwenden

<?php
/**
 * 使用 getopt函数
 */
 
$param_arr = getopt(&#39;a:b:&#39;);
print_r($param_arr);
Nach dem Login kopieren

Benutzer zur Eingabe auffordern

<?php
/**
 * 提示用户输入,类似Python
 */
fwrite(STDOUT,&#39;请输入您的博客名:&#39;);
echo &#39;您输入的信息是:&#39;.fgets(STDIN);
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo übergeben Sie Parameter im PHP-Ausführungsskript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage