php

Cómo recortar cadenas en PHP

Cómo recortar cadenas en PHP
La función de recortar cadenas es eliminar los caracteres no deseados de los datos de la cadena.  Los datos de cadena requieren recortes para varios propósitos en la programación PHP. Algunos usos del recorte son eliminar espacios innecesarios de los datos del usuario, eliminar el carácter de nueva línea del final de los datos de la cadena, etc.  Cuando el usuario envía datos mediante el uso de campos de formulario, se pueden enviar espacios no deseados con los datos por error. Este tipo de error generará el error cuando los datos se utilicen para la validación. Por eso, cortar el hilo es esencial en muchos casos. Se utilizan tres funciones en PHP para recortar cadenas. Estos son trim (), ltrim () y rtrim (). El uso de estas funciones se muestra en este tutorial usando ejemplos.

Todas las funciones de recorte se utilizan para eliminar los espacios en blanco del inicio y el final de la cadena. Los siguientes caracteres se consideran espacios en blanco en PHP. El rango de caracteres en particular se puede utilizar sin estos espacios en blanco.

"" - carácter de espacio
"\ N": carácter de nueva línea
"\ T": carácter de tabulación
"\ R": carácter de retorno de carro
"\ 0": carácter de tabulación vertical
"\ X0B": carácter de byte nulo

Ejemplo-1: función trim ()

La función trim () puede tomar dos entradas como valores de argumento. El primer argumento es obligatorio y el segundo argumento es opcional.  Si se omite el valor del argumento opcional, la función eliminará el espacio de la parte inicial y final el valor proporcionado por el primer argumento. En el siguiente ejemplo, hay varios espacios al principio y al final de la variable $ str1 y la función de recorte se aplica para $ str1 sin el parámetro opcional.  "\ R \ n" los espacios en blanco se incluyen en la variable $ str2 y "\ R \ n" se utiliza como segundo valor de argumento de la función trim (). En este caso, la función trim () eliminará todos los "\ R \ n" espacios en blanco de ambos lados de la variable $ str2. Los valores de rango se pueden usar como segundo valor de argumento. Hay valores numéricos a ambos lados de la variable $ str3 y rango numérico 0… 9 se utiliza como segundo valor de argumento de la función trim () para eliminar la parte numérica de ambos lados de la variable $ str3.

$ str1 = "Me gusta programar";
// usando la función trim () sin valor opcional
recorte de eco ($ str1)."
";
$ str2 = "\ r \ nPHP es un lenguaje de programación popular \ r \ n";
// usando la función trim () con "\ r \ n" como valor opcional
recorte de eco ($ str2, "\ r \ n")."
";
$ str3 = "123 linuxhint.com 890 ";
// usando la función trim () con rango numérico como valor opcional
recorte de eco ($ str3, "0… 9")."
";
?>

Producción:   

Ejemplo-2: funciones ltrim () y rtrim ()

ltrim () y rtrim () las funciones son idénticas a podar() función. ltrim () elimina los espacios en blanco u otros caracteres específicos del lado izquierdo y rtrim () elimina los espacios en blanco u otros caracteres específicos del lado derecho de cualquier valor de cadena. En el siguiente ejemplo, ltrim () y rtrim () se aplican a dos variables, $ Str1 y $ Str2 con y sin valor opcional.

$ Str1 = "PHP es un lenguaje popular";
$ Str2 = "02JavaScript es un lenguaje de secuencias de comandos del lado del cliente99";
// usando la función ltrim ()
echo "Salida de ltrim () sin valor opcional: ". ltrim ($ Str1)."
";
echo "Salida de ltrim () con valor opcional: ". ltrim ($ Str2, "0… 9")."

";
// usando la función rtrim ()
echo "Salida de rtrim () sin valor opcional: ". rtrim ($ Str1)."
";
echo "Salida de rtrim () con valor opcional: ". rtrim ($ Str2, "0… 9")."
";
?>

Producción:   

Deberá utilizar funciones de recorte en su programa PHP según los requisitos para obtener la salida adecuada.  Espero que este tutorial le ayude a comprender el uso de las funciones de recorte y a aplicarlas correctamente en su script PHP.

Cómo mostrar el contador de FPS en juegos de Linux
Los juegos de Linux obtuvieron un gran impulso cuando Valve anunció el soporte de Linux para el cliente Steam y sus juegos en 2012. Desde entonces, mu...
Cómo descargar y jugar Sid Meier's Civilization VI en Linux
Introducción al juego Civilization 6 es una versión moderna del concepto clásico introducido en la serie de juegos Age of Empires. La idea era bastant...
Cómo instalar y jugar a Doom en Linux
Introducción a Doom La serie Doom se originó en los años 90 después del lanzamiento del Doom original. Fue un éxito instantáneo y, desde ese momento e...