Heim > Artikel > Backend-Entwicklung > Wofür wird der „“-Operator in PHP verwendet?
Der obige Inhalt ist repräsentativ für die Müllübersetzung
Shell wird direkt als Fachbegriff verwendet und sollte nicht in Shell übersetzt werden, was zu Missverständnissen führt ...
`` wird als Shell-Befehl
ausgeführtGeben Sie einfach das obige Beispiel
<code><?php $a =`ls -al`; var_dump($a); </code>
Nachdem es ausgeführt wurde, wird der Inhalt des aktuellen Ordners angezeigt
Bitte lesen Sie die offizielle PHP-Dokumentation, sie ist nützlicher als das Lesen eines Buches. Am besten online anschauen. Den gleichen Rat gebe ich auch Anfängern.
Die Ihrer Frage entsprechende Dokumentadresse lautet http://php.net/manual/zh/sprache.operators.execution.php
Alles, was Sie brauchen, ist da. Auch die Beispiele sind sehr anschaulich. Wenn die Beispiele nicht klar sind, finden Sie in den Benutzerkommentaren unten häufig sehr klare Beispiele (die meisten von Benutzern gesendeten Beispiele sind auf Englisch und die anderen sind grundsätzlich übersetzt)
Befehl „shell_exec“ ausführen, Funktion mit hohem Risiko, es wird empfohlen, ihn zu deaktivieren
Referenz: http://www.yunxi365.cn/index.php/archives/10/
`` Gleiche Funktion wie shell_exec();
<code>可以运行linux命令.并返回输出;</code>
ist eine Hochrisikofunktion
<code>Shell: pidstat -p `pidof firefox`</code>
PHP kann auch Backticks` oder Shell_exec verwenden, um Systembefehle genauso einfach aufzurufen wie Shell.
Wenn in MySQL der Datenbankname/Tabellenname/Feldname mit einem reservierten Wort (Schlüsselwort) in Konflikt steht, verwenden Sie in SQL Backticks ( `), um Sätze zu trennen