Los últimos tutoriales de desarrollo web
 

PHP quotemeta() Function

<String Referencia PHP

Ejemplo

Añadir barras invertidas delante de los personajes predefinidos:

<?php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
?>
Ejecutar ejemplo »

Definición y Uso

El quotemeta() función añade barras invertidas delante de algunos caracteres predefinidos en una cadena.

Los personajes predefinidos son:

  • período (.)
  • barra inversa (\)
  • signo más (+)
  • asterisco (*)
  • signo de interrogación (?)
  • corchetes ([])
  • símbolo de intercalación (^)
  • signo de dólar ($)
  • paréntesis (() )

Tip: Esta función se puede utilizar para escapar caracteres con significados especiales, tales como ( ) , [], y en SQL *.

Nota: Esta función es binario seguro.


Sintaxis

quotemeta( string )

Parámetro Descripción
string Necesario. Especifica la cadena para comprobar

Detalles técnicos

Valor de retorno: Devuelve la cadena con caracteres de meta citados
Versión de PHP: 4+

Más ejemplos

Ejemplo 1

Añadir barras invertidas delante de muchos caracteres predefinidos:

<?php
$str1 = "1 + 1 = 2";
$str2 = "1 * 1 = 1";
$str3 = "Could you borrow me 5$?";
$str4 = "Are you not entertained? (I am..)";
$str5 = "The caret [ ^ ] Looks like a hat!";

echo quotemeta($str1)."<br>";
echo quotemeta($str2)."<br>";
echo quotemeta($str3)."<br>";
echo quotemeta($str4)."<br>";
echo quotemeta($str5)."<br>";
?>
Ejecutar ejemplo »


<String Referencia PHP