Program execution Funzioni
PHP Manual

escapeshellarg

(PHP 4 >= 4.0.3, PHP 5)

escapeshellargestrae 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:

<?php
system
('ls '.escapeshellarg($dir));

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


Program execution Funzioni
PHP Manual