escapeshellcmdElude i metacaratteri della shell
&reftitle.description;
stringescapeshellcmdstringcommandescapeshellcmd elude ogni carattere di una stringa che
potrebbe essere usata per indurre un comando shell ad eseguire comandi
arbitrari. Questa funzione dovrebbe essere usata per assicurarsi che ogni dato
che giunga dall'input dell'utente venga neutralizzato prima di essere passato
a funzioni come exec o
system o all'operatore backtick
. Un modello d'utilizzo potrebbe essere:
]]>
Vedere anche escapeshellarg, exec,
popen, system e l'operatore backtick.