cabezas granado luis - Anaya - manual de PHP 5

Page 126

126 Capítulo 6

Sustitución de cadenas La función s t r _ r e p l a c e () toma como parámetros un conjunto de caracteres a buscar, un grupo que debe sustituirse por el anterior y una cadena de caracteres sobre la que actuar. <?php $cadena = "Esta cadena tiene muchas letras"; $cadena = str_replace("Esta","Este",$cadena); echo str_replace("cadena","conjunto",$cadena); ?>

Si en la cadena existiera más de una instancia del conjunto buscado, todas las ocurrencias quedarían cambiadas. <?php {cadena = "Esta cadena tiene muchas letras y cadenas"; $cadena = str_replacé("Esta","Este",$cadena); echo str^replace("cadena","conjunto",$cadena); ?>

El resultado es: Este conjunto tiene muchas letras y conjuntos

Truco:

Puede probar esta función para cambiar todos ¡os caracteres de un tipo de una cadena de ¡a siguiente forma: s t r _ r e p l a c e ("h", " j " , "hola h o l a " ) .

Funciones de mayúscula y minúscula Las funciones s t r t o l o w e r () y s t r t o u p p e r () devuelven la cadena que se pasa como argumento, completamente en minúscula o mayúscula respectivamente. <?php $cadena = "Hay palabras en MAYÚSCULAS y en minúsculas<br>" ; echo strtolower($cadena) ; echo strtoupper($cadena); ?>

El resultado es: hay palabras en mayúsculas y en minúsculas HAY PALABRAS EN MAYÚSCULAS Y EN MINÚSCULAS

Si lo que realmente nos interesa es que la primera letra de un texto aparezca como letra Capital o, que letras iniciales de cada palabra en una fra-


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.