escapeshellarg
(PHP 4 >= 4.0.3, PHP 5)
escapeshellarg — Shell paraméterként átadandó karakterláncot állÃt elÅ‘
LeÃrás
string escapeshellarg
( string $arg
)
Az escapeshellarg() aposztrófok közé fogja az arg paraméterben átadott szöveget és megkettÅ‘zi a benne lévÅ‘ aposztrófokat, Ãgy egy parancsértelmezÅ‘ függvények önálló paramétereként használható karaktersorozatot ad vissza. Ez a függvény használatos a felhasználótól érkezÅ‘ egyedi parancsértelmezÅ‘ függvények paramétereinek biztonságossá alakÃtására. Ezek a fügvények : az exec(), a system() és a végrehajtó operátor.
Paraméterek
- arg
-
A levédendő karaktersorozat
Visszatérési értékek
A levédett karaktersorozat.
Példák
Example#1 escapeshellarg() példa
<?php
system('ls '. escapeshellarg($dir));
?>