Convertir a mayúsculas y minúsculas
En php resulta muy sencillo transformar o convertir determinada cadena de texto en mayúsculas o minúsculas. Para ello existen 4 funciones básicas:
- strtolower: convierte a minúsculas
- strtoupper: convierte a mayúsculas
- ucwords: convierte a mayúsculas todas las primeras letras de cada palabra
- ucfirst: convierte a mayúsculas solo la primera letra de toda la cadena de texto
Veámos un par de ejemplos:
<?php// Para pasar a minúsculas$texto = strtolower($texto)// Para pasar a mayúsculas$texto = strtoupper($texto)// Para pasar a mayúsculas solo la primera letra de cada palabra$texto = ucwords($texto)// Para pasar a mayúsculas solo la primera letra de toda la cadena$texto = ucfirst($texto)?>
Buscar palabra dentro de una cadena de texto
Vamos a buscar una palabra/s dentro de una determinada cadena de texto en php. Para ello utilizamos las funciones preg_quote y eregi.
A continuación podeis ver un ejemplo básico para buscar si existe o no una determinada palabra dentro de esa cadena de texto.
<?php$cadena="En un lugar del reino Leonés :) había un rapacín muy listo";// Palabra que queremos buscar$palabra=preg_quote(':)');if(eregi("[ tnr]+".$palabra."[ tnr]+",$cadena)) {echo 'Si existe.';} else {echo 'No existe';}?>
