Clase 11: Funciones de Cadenas en PHP

En la clase anterior de este curso has aprendido las cadenas y es momento de practicar con ejemplos de cadenas en PHP y conocer algunas funciones bastante comunes.

Para trabajar en esta clase crea un archivo con el nombre cadenas.php en la carpeta del curso.

Crear en el archivo PHP las siguientes variables.


De las variables anteriores imprime la variable $cadena3, el archivo cadenas.php debe tener el siguiente código.


Resultado:

cadena-1

Añadir texto a una cadena en PHP

Para añadir texto a una cadena se realiza escribiendo el nombre de la variable seguido de un punto (.) y el signo igual (=) juntos. Mira el siguiente código.

Convertir cadena a minúscula en PHP

Para imprimir textos en PHP en minúscula puedes hacerlo con la función strtolower()


Resultado:

cadena-4

Convertir cadena a mayúscula en PHP

Para tener textos en mayúsculas lo puedes conseguir de manera fácil con la función strtoupper()


Resultado:

cadena-3

Primera letra de una cadena en mayúsculas


Resultado:

cadena-2

Primera letra de cada palabra en mayúsculas

Para conseguir la primera letra de todas las palabras de una cadena puedes hacerlo con la función ucwords()


Resultado:

cadena-5

Eliminar espacio al inicio y final de una cadena

En ocasiones necesitarás eliminar los espacios de una cadena que estén al inicio o final de la misma, para conseguirlo puedes hacerlo con la función trim()


Resultado:

cadena-2

Repetir Cadena en PHP

Si por algún motivo necesitas repetir el contenido de una cadena un número de veces puedes hacerlo con la función str_repeat()

En el primer parámetro de la función se incluye la cadena y en el segundo el número de veces a repetir la cadena.

Importante!

Los parámetros en las funciones se separan por comas (,)

Mira el ejemplo:


Resultado:

cadena-6

Contar caracteres en PHP

Para conocer el número de cadenas en PHP existe la función strlen(), mira el ejemplo.


El resultado del código anterior es 28.

A tener en cuenta que se incluyen los espacios, si haces el contenido a mano podrás comprobarlo.

Buscar cadena en PHP

Para buscar una cadena dentro de una cadena y mostrar toda la cadena después de haber encontrado la cadena buscada puedes usar la función strstr()

Mira el siguiente ejemplo:


En el código anterior se está buscando todo lo que esté delante del ejemplo  y el resultado será.

funcion-str-str

Extraer Subcadena

Esta función sirve para extraer una parte de una cadena contando los caracteres desde inicio a fin. Para conseguirlo existe la función substr()

Esta función es muy utilizada cuando quieras extraer un resumen de alguna entrada.

Mira el siguiente ejemplo:

  • A tener en cuenta que los caracteres comienzan a contarse desde cero, por tanto si quieres incluir el primer caracter debes ingresar cero y el límite es nueve porque ahí se completan los diez caracteres.

Encontrar posición en cadena

Esta función sirve para identificar la posición de la cadena buscada dentro de una cadena.

A continuación mira un ejemplo en donde buscamos la posición de la palabra ejemplo de la cadena.


El resultado del código anterior es: 12

 

En la siguiente clase de este curso comenzaremos a ver los números enteros en PHP.

Comentar