Tecnología

Inicio

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.


Artículos relacionados