Funções para Execução de programas
escapeshellcmd
Funções para Execução de programas
PHP Manual

# 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.

### Valor Retornado

A string escapada.

### Exemplos

Exemplo #1 Exemplo escapeshellarg()

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

### Veja Também

- escapeshellcmd() - escapa metacaracteres shell
- exec() - Executa um programa externo
- popen() - Abre um processo como ponteiro de arquivo
- system() - Executa um programa externo e mostra a saída
- backtick operator

Funções para Execução de programas
escapeshellcmd
Funções para Execução de programas
PHP Manual