-
Cómo quitar una nueva línea y espacio en PHP
-
Un espacio y una nueva línea se consideran tanto los caracteres de espacio en blanco "" en PHP, como es el carácter de tabulación. A veces se desea eliminar un espacio y un carácter de nueva línea de una cadena para analizar los contenidos de la cadena más fácil. Puede eliminar estos caracteres mediante la creación de una expresión regular para identificarlos y su sustitución por un carácter nulo. Utilice la función "preg_replace" para llevar a cabo la operación de sustitución con la expresión regular.
Instrucciones
1 Crear un nuevo archivo PHP usando un editor o el Bloc de notas. Inicializar una cadena de múltiples líneas usando la sintaxis heredoc. Por ejemplo, escriba:
<? Php
$ Cadena = <<< EOL
Aquí es una cadena que ocupa
múltiples líneas y tiene muchos espacios.
EOL;
2 Definir una expresión regular que identificará un espacio o una nueva línea (\ r \ n). Por ejemplo, escriba:
$ Search = "/ [\ r \ n] /";
3 Llame a la función "preg_replace" con el patrón de búsqueda, una cadena nula que se utiliza como valor de reposición y la cadena a buscar. Capturar el valor devuelto por una función como la nueva cadena con espacios y nuevas líneas eliminadas. Por ejemplo, escriba:
$ Nueva_cadena = preg_replace ($ búsqueda ",", $ cadena);
4 Imprimir las dos cadenas para compararlos. Por ejemplo, escriba:
echo $ cadena. "\ R \ n";
echo $ nueva_cadena;
?>
5 Guarda el archivo. Ejecute la secuencia de comandos en un navegador para asegurarse de que la salida es correcta.