<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p> <p>Veremos algunas funciones básicas del PHP que nos permitirán trabajar con las cadenas de texto, ya sea para editarlas, cortarlas, reemplazarle caracteres, etc.</p> <p>Ya que existen demasiadas funciones no las veremos todas. Puedes buscarlas en la <a href="http://php.net/manual/en/book.strings.php">documentación oficial de PHP.net</a> donde se explican en detalle cada una de ellas.</p> <h2>Funciones para cadenas</h2> <h3>explode('.','a.b.c')</h3> <p>Convierte una cadena en una <a href="../PHP/Arrays-o-Matrices-en-PHP">matriz</a>, tomando como referencia un caracter <code>'.'</code> para separar la cadena <code>'a.b.c'</code> en diferentes elementos (<code>a</code>, <code>b</code> y <code>c</code>).</p> <h3>nl2br()</h3> <p>Una "función HTML". Inserta etiquetas <br /> después de cada salto de línea.</p> <h3>htmlentities()</h3> <p>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.</p> <h3>str_replace('a','b','abc')</h3> <p>Reemplaza todos los carácteres 'a' aparecidos en 'abc' por 'b'. Sensible a mayúsculas y minúsculas.</p> <h3>strtolower() y strtoupper()</h3> <p>La primera convierte la cadena a minúsculas, y la segunda a mayúsculas.</p> <h3>strlen() y str_word_count()</h3> <p>La primera cuenta el número de carácteres que tiene una cadena y la segunda el número de palabras que contiene.</p> <h3>Ejemplo de funciones de cadenas</h3> <p>Ahora veamos un ejemplo para ver como se le da uso a algunas funciones para trabajar las cadenas dentro del lenguaje PHP.</p> <p><strong>Ejemplo PHP:</strong></p> <pre> <?php<br /> <br /> $cadena = "Lorex ipsux dolor sit axet.";<br /> $cadena = strtoupper(str_replace('x','m',$cadena));<br /> $letras = strlen($cadena);<br /> $palabras = str_word_count($cadena);<br /> <br /> echo "La cadena '$cadena' tiene $letras letras y $palabras palabras.";<br /> <br /> ?> </pre> <p><strong>Resultado PHP:</strong></p> <p>La cadena 'LOREM IPSUM DOLOR SIT AMET.' tiene 27 letras y 5 palabras.</p>
o salir
¡Amigo! te demorarás 10 segundos en crear tu cuenta.
Crear cuenta o acceder
Nick o e-mail Es el nombre visible de tu cuenta y te servirá para acceder a ella. Permitido espacios y cualquier caracter.
Contraseña Una clave única para acceder a tu cuenta.
Transcribe el código en la dirección indicada con el fin de evitar el SPAM.
Identificación Tu identificación es el nick o el e-mail de tu cuenta.
Contraseña La clave de tu cuenta. ¿No la recuerdas?
Recordar por diez días
Disfrutarás de todos los beneficios de DocumentoWeb.
Twitter Facebook Feed RSS
www.DocumentoWeb.com - Licencia Creative Commons