Funciones básicas para trabajar con string en PHP

php_condicionales

Hoy vamos a ver como trabajar con cadenas en PHP. Son funciones básicas de PHP pero, como notas personales aquí reflejo las funciones.



<?php

//Creamos la variable y almacenamos la cadena en ella.

     $saludo = "Hola, estamos trabajando con cadenas"; 

//convertimos la cadena almacenada en $saludo en minúscula.

      echo "Todo en minúsculas: " . strtolower($saludo); 

//Convertimos la cadena almaceada en mayusculas

     echo "Todo en mayúsculas: " . strtoupper($saludo);

//Convertimos las primera letra en mayúscula

     echo "Primera letra mayuscula: " . ucfirst($saludo);

//Convertimos todas las primeras palabras en mayúsculas.

    echo "Primeras palabras mayúsculas" . ucwords($saludo);

//Eliminamos espacios

   echo "Eliminamos espacios: " . trim($saludo);

//Repitimos una cadena las veces que queramos

   echo "Repetimos la cadena: " . str_repeat($saludo, 5) //pasamos la varibales que queremos repetir y el segundo parametro las veces a repetir.

//Contamos los caracteres de la varible 

  echo "Contamos los caracteres: " . strlen($saludo);

//Busqueda de cadenas

  echo "Busqueda de cadenas: " . strstr($saludo, con);

//Remplazamos cadenas

  echo "Remplazando cadenas: " . str_replace("Hola", "Adios", $saludo );

//Extraer cadenas 

//extrae a partir de la cuarta, hasta la octava letra

//Esto nos mostrara, "la, esta" de la cadena almacenado en $saludo
  echo "Extraer cadenas: " . substr($saludo, 2, 8);

//Encontrar la posicion

  echo "Encontrar posición: " . strpos($saludo, "estamos");

//Busqueda de caracteres.

  echo "Busqueda de caracteres: " . strchr($saludo, "c");
 
?>

Muy importante tener claro estas funciones a la hora de trabajar con cadenas.
Espero que a las personas que están empezando tengan mas claros el trabajo con codenas y su importancia.

Espero vuestros comentarios, podéis colaborar corrigiendo o añadiendo funciones. Solo tenéis que dejarlos en los comentarios y yo mismo añadire los cambios.

Etiquetas:

  • Franklin Martinez Avila

    como comprobar la existencia de una letra en un conjunto de letras? usando el in

  • Diego Guillen

    Genial! te dejo un par de correcciones
    falta punto y coma en
    echo “Repetimos la cadena: ” . str_repeat($saludo, 5)
    faltan comillas en el parametro
    echo “Busqueda de cadenas: ” . strstr($saludo, con);

    Muy util!