Bienvenidos

PHP

Existen algunas funciones básicas del PHP que nos permitirán trabajar con las cadenas de texto, ya sea para editarlas, cortarlas, reemplazarle caracteres, etc.
Ya que existen demasiadas funciones no las veremos todas. Puedes buscarlas en la documentación oficial de PHP.net donde se explican en detalle cada una de ellas.

Funciones para cadenas

explode('.','a.b.c')

Convierte una cadena en una matriz, tomando como referencia un caracter '.' para separar la cadena 'a.b.c' en diferentes elementos (a, b y c).

nl2br()

Una "función HTML". Inserta etiquetas <br /> después de cada salto de línea.

htmlentities()

Función para documentos HTML, en el que se cambian carácteres HTML como las letras con acentos, paréntesis angulares y comillas por sus entidades HTML. Utilizado especialmente en sistemas de comentarios para no arruinar el código fuente por los carácteres que utilizan los usuarios.

str_replace('a','b','abc')

Reemplaza todos los carácteres 'a' aparecidos en 'abc' por 'b'. Sensible a mayúsculas y minúsculas.

strtolower() y strtoupper()

La primera convierte la cadena a minúsculas, y la segunda a mayúsculas.

strlen() y str_word_count()

La primera cuenta el número de carácteres que tiene una cadena y la segunda el número de palabras que contiene.


Ejemplo de funciones de cadenas

Ahora veamos un ejemplo para ver como se le da uso a algunas funciones para trabajar las cadenas dentro del lenguaje PHP.
Ejemplo PHP:

<?php

 $cadena = "un anillo para gobernarlos a todos";
 $cadena = strtoupper(str_replace('x','m',$cadena));
 $letras = strlen($cadena);
 $palabras = str_word_count($cadena);

 print("La cadena $cadena tiene $letras letras y $palabras palabras.");

 ?>

Resultado PHP:
La cadena UN ANILLO PARA GOBERNARLOS A TODOS tiene 34 caracteres y 6 palabras.


 


No hay comentarios:

Publicar un comentario