La función addedlashes() es una función incorporada en PHP y devuelve una string con barras invertidas delante de los caracteres predefinidos. No toma ningún carácter especificado en el parámetro.
Los caracteres predefinidos son:
- una frase (‘)
- comillas dobles (“)
- barra invertida (\)
- NULO
Nota: La función addedlashes() es diferente de la función addcslashes( ) que acepta caracteres específicos antes de los cuales desea agregar barras, pero la función addedlashes() no acepta ningún carácter en los parámetros, sino que agrega barras antes de algunos caracteres específicos.
Sintaxis:
addslashes($string)
Parámetros: La función addedlashes() acepta solo un parámetro $string que especifica la string de entrada que se necesita escapar. También podemos decir que este parámetro especifica una string en la que queremos agregar barras invertidas antes de los caracteres predefinidos.
Valor de retorno: Devuelve la string escapada con barras invertidas delante de los caracteres predefinidos que se pasan en el parámetro.
Ejemplos:
Input : $string = "Geek's" Output : Geek\'s Input : $string='twinkle loves "coding"' Output : twinkle loves \"coding\"
Los siguientes programas ilustran la función addedlashes() en PHP:
Programa 1:
<?php // PHP program to demonstrate the // working of addslashes() function // Input String $str = addslashes('twinkle loves "coding"'); // prints the escaped string echo($str); ?>
Producción:
twinkle loves \"coding\"
Programa 2:
<?php // PHP program to demonstrate the // working of addslashes() function // Input String $str = addslashes("Geek's"); // prints the escaped string echo($str); ?>
Producción:
Geek\'s
Referencia :
http://php.net/manual/en/function.addslashes.php
Publicación traducida automáticamente
Artículo escrito por Twinkl Bajaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA