Manual do PHP
Anterior |  | Próxima

# escapeshellarg

(PHP 4 >= 4.0.3, PHP 5)

escapeshellarg -- Escapa uma string para usar como um argumento shell

## Descrição

string escapeshellarg ( string arg )

escapeshellarg() adiciona aspas simples em torno de uma string e escapa qualquer as aspas simples existentes permitindo a você passar uma string diretamente para uma função shell e tendo ela tradata como um argumento seguro. Esta função deve ser usado para escapar argumentos para funções shell vindos de dados de usuários. As funções shell incluem exec(), system() e backtick operator.

## Parâmetros

`arg`

  O argumento que será escapado.

## Valores de retornado

A string escapada.

## Exemplos

Exemplo 1. Exemplo escapeshellarg()

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

## Veja também

escapeshellcmd()
exec()
popen()
system()
backtick operator

Anterior | Principal | Próxima
Programas, Funções de Execução | Acima | escapeshellcmd