• Ir al contenido principal
  • Ir al pie de página
  • Curso seo básico !GRATIS¡
  • Curso de básico PHP ¡GRATIS! 🤩
  • Yo soy Julio Garrido

aprendiz de programador web

Aprende a crear tus propias paginas webs, seo y marketing online

Trabajando con cadenas de texto en php

  • 1 Extraer substring php
    • 1.1 como cortar una cadena de texto en php usando la función substr
  • 2 Strlen en PHP
  • 3 Trim en PHP
  • 4 Ltrim en PHP
  • 5 Rtrim en PHP
  • 6 Strtolower en PHP
  • 7 Strtoupper en PHP
  • 8 Str_replace en PHP

Sin lugar a dudas uno de los super poderes de PHP es la cantidad de trabajo que tenemos hecho.

Si como has leído, PHP tiene una gran parte de trabajo que esta hecho gracias a las funciones nativas que ya no trae el lenguaje y que nos facilitan muchísimo la vida.

Antes de ponerte a programar tus propias fucniones, piensa que php tiene mas de 20 años de antiguedad y que tus necesidades seguramente ya han sido cubiertas.

Hoy te voy a enseñar a trabajar con algunas de las funciones nativas de php para manipular cadenas de texto

Extraer substring php

La función Substr de php se encargada de devolver un numero determinado de caracteres que contenga una cadena de texto.

como cortar una cadena de texto en php usando la función substr

Esta función se utiliza de la siguiente forma substr(«texto»,numero)

<?php
$rest = substr("abcdef", -1);    // devuelve "f"
$rest = substr("abcdef", -2);    // devuelve "ef"
$rest = substr("abcdef", -3, 1); // devuelve "d"
?>

Strlen en PHP

Obtiene la longitud de una cadena de texto

<?php
$cadena  = 'abcdef';
echo strlen($cadena); // 6

$str = ' ab cd ';
echo strlen($cadena); // 7 el espacio es un caracter mas
?>

Trim en PHP

Trim elimina los espacios en blanco tanto de la izquierda como de la derecha de una cadena, quizas te parezca una tonteria, pero imagina que estamos tratanto un password, antes de validarlo lo pasariamos por la funcion trim y le quitariamos los espacios en blanco del inicio y final.

<?php
$cadena  = '  abcdef  ';
echo trim($cadena); // el resultado es abcdef sin espacios extras a 
?>

Ltrim en PHP

Igual que trim pero L hace referencia a «left» izquierda en ingles, así que puedes entender que quita los espacios en blanco de la izquierda

<?php
$cadena  = '  abcdef  ';
echo ltrim($cadena); // el resultado es abcdef sin espacios extras a la izquierda
?>

Rtrim en PHP

Igual que trim, pero elimina los espacios en blanco de la derecha R hace referencia a right

<?php
$cadena  = '  abcdef  ';
echo rtrim($cadena); // el resultado es abcdef sin espacios extras a la derecha
?>

Strtolower en PHP

devuelve la cadena de texto pero eliminara las mayusculas y las pasa a minusculas

<?php
$cadena  = 'ABCDE';
echo Strtolower($cadena) // devuelve abcde
?>

Strtoupper en PHP

Devuelve la cadena de texto a mayusculas

<?php
$cadena  = 'abcdef';
echo Strtoupper($cadena) // devuelve ABCDEF
?>

Str_replace en PHP

Busca y remplaza en una cadena de texto.

El uso es simple Str_replace(«texto a buscar», «texto que lo remplaza», cadena de texto a buscar)

<?php
$cadena  = 'abcdef';
echo Str_replace ("abc","123",$cadena); // devuelve 123def
?>

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Footer

politica de cookies
politica de privacidad
contacto