escapeshellarg

Syntax

string escapeshellarg ( string $arg )

Popis

Príkaz jazyka PHP
ouvozovkování řetězce pro použití jako argument shellu

EscapeShellArg() přidá jednoduché uvozovky na začátek a konec řetězce a ouvozovkuje/escapes všechny výskyty jednoduchých uvozovek, takže tento řetězec můžete přímo předat shell funkci, přičemž tento bude brán jako bezpečný argument. Tato funkce by se měla používat k oescapování jednotlivých argumentů určených pro shell funkce pocházejících z uživatelského vstupu. Shell funkce zahrnujíc exec, systemprováděcí operátory v PHP.

Príklad

system("ls ".EscapeShellArg($dir))


Pozri aj

exec, popen, system, prováděcí operátory v PHP

[poznámka]Podporované v PHP 4 >= 4.0.3, PHP 5[/poznámka]