Função addcslashes() do PHP

Exemplo

Adicionar uma barra invertida antes do caractere "A":

<?php
$str = addcslashes("A001 A002 A003","A");
echo($str);
?>

Executar Exemplo

Definição e Uso

A função addcslashes() retorna a string com barras invertidas adicionadas antes dos caracteres especificados.

Comentário:A função addcslashes() é sensível a maiúsculas e minúsculas.

Comentário:Tenha cuidado ao aplicar addcslashes() aos seguintes caracteres: 0 (NULL), r (enter), n (newline), f (form feed)、t (tab) e v (vertical tab). No PHP, \0, \r, \n, \t, \f e \v são sequências de escape pré-definidas.

Sintaxe

addcslashes(string,caracteres)
Parâmetros Descrição
string Obrigatório. Especifica a string a ser escapada.
caracteres Obrigatório. Especifica os caracteres ou intervalo de caracteres a serem escapados.

Detalhes Técnicos

Retorno: Retorna a string escapada.
Versão do PHP: 4+

Mais Exemplos

Exemplo 1

Adicionar barras invertidas a caracteres específicos de uma string:

<?php
$str = "Welcome to Shanghai!";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?>

Executar Exemplo

Exemplo 2

Adicionar barras invertidas a um determinado intervalo de caracteres de uma string:

<?php
$str = "Welcome to Shanghai!";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>

Executar Exemplo