Beschreibung
string
escapeshellarg
( string arg)
escapeshellarg(
)
fügt
einfache
Anführungszeichen
um
eine
Zeichenkette
herum
ein
und
maskiert
alle
existierenden
einfachen
Anführungszeichen
innerhalb
der
Zeichenkette
.
Dieses
erlaubt
es
Ihnen
,
eine
Zeichenkette
direkt
an
eine
Shell-Funktion
zu
übergeben
,
so
dass
diese
als
eine
einzige
,
sichere
Anweisung
ausgeführt
werden
kann
.
Die
Funktion
sollte
verwendet
werden
,
um
Parameter
,
die
aus
Benutzereingaben
resultieren
,
an
Shell-Funktionen
zu
übergeben
.
Die
Shell-Funktionen
umfassen
exec(
)
,
system(
)
und
den
backtick
operator
.
Beispiel
:
Siehe
auch
:
exec(
)
,
popen(
)
,
system(
)
und
den
Backtick
Operator
.