escapeshellarg

(PHP 4 >= 4.0.3, PHP 5)

escapeshellarg -- Estrae una stringa da usare come un argomento della shell

Descrizione

string escapeshellarg ( string arg)

escapeshellarg() aggiunge le virgolette singole attorno ad una stringa ed elude ogni virgoletta semplice per permetterti di passare una stringa direttamente ad una funzione della shell a che questa venga trattata come un singolo argomento. Questa funzione dovrebbe essere usata per eludere argomenti individuali per funzioni della shell che giungano dall'input del utente. Le funzioni della shell includono exec(), system() e l'operatore backtick. Un utilizzo standard sarebbe:

system("ls ".escapeshellarg($dir));

Vedere anche exec(), popen(), system() e l'operatore backtick.