Bienvenidos sean a este post, hoy veremos una funcion para los textos.
Toma una cadena de texto y le aplica el caracter de escape (\) para los caracteres que lo necesiten, estos pueden ser la comilla simple (‘), comilla doble («), la barra invertida (\) o NUL (el byte null), veamos como es su sintaxis:
addslashes(cadena)
Estan simple como se ve, se aplica a la cadena a modificar y la funcion hace toda la magia, veamos un ejemplo para aplicarlo, para ello vamos a crear un nuevo archivo con el nombre de slash.php y le agregaremos el siguiente codigo:
slash.php
<?php
print addslashes("King's cross\n");
print addslashes('Matin "Tinchicus" Miranda') . "\n";
print addslashes("c:\dos\prince\prince.bat\n");
?>
En los tres casos utilizamos varios de los caracteres que se deberian aplicar automaticamente, y en el ultimo caso para poder verlo mejor usamos un path de DOS, ejecutemos para ver como es su salida:
$ php slash.php
King\'s cross
Matin \"Tinchicus\" Miranda
c:\\dos\\prince\\prince.bat
$
Observen como unicamente se aplico a los caracteres que necesiten el caracter de escape y no al resto, esto puede ser util para algunos usos en nuestras paginas o cuando debemos trabajar con el S.O.
En resumen, hoy hemos visto a addslashes, que es, para que sirve, como se utiliza, y un ejemplo practico para verlo en accion, espero les haya resultado util sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.


Donación
Es para mantenimento del sitio, gracias!
$1.50
