escapeshellarg

Diskutiere escapeshellarg im PHP Forum im Bereich Programmierung; Maskiert eine Zeichenkette (String), um sie als Shell-Argument benutzen zu können escapeshellarg() fügt einfache Anführungszeichenum eine...
  • escapeshellarg Beitrag #1
P
PHP
Well-known member
Beiträge
997
Punkte Reaktionen
0
Maskiert eine Zeichenkette (String), um sie als Shell-Argument benutzen zu können

escapeshellarg() fügt einfache Anführungszeichenum eine Zeichenkette herum ein und maskiert alle existierenden einfachenAnführungszeichen innerhalb der Zeichenkette und ermöglicht es so dieZeichenkette direkt als Argument einer Shell-Funktion zu verwendenso das es als ein einziges Argument interpretiert wird. Die Funktionsollte benutzt werden um aus Benutzereingaben stammende Argumentean Shell-Funktionen weiterzugeben. Zu den Shell-Funktionen zählenunter anderem exec(), system()und derBacktick Operator.

Rückgabewert:

Die maskierte Zeichenkette

Beispiel:

PHP:
system('ls '.escapeshellarg($dir));
 
Thema:

escapeshellarg

Oben Unten