viernes, 20 de marzo de 2015

CADENAS PHP

Una cadena es una secuencia de caracteres, como "¡Hola, mundo!".

Funciones PHP de Cuerda

En este capítulo vamos a ver algunas de las funciones de uso común para manipular cadenas.

Obtener la longitud de una cadena

La función strlen PHP () devuelve la longitud de una cadena (número de caracteres).
El ejemplo siguiente devuelve la longitud de la cadena "¡Hola, mundo!":

Ejemplo

<?php
echo strlen("Hello world!"); // outputs 12
?>

La salida del código anterior será: 12.

Contar el número de palabras en una cadena

La función str_word_count PHP () cuenta el número de palabras de una cadena:

Ejemplo

<?php
echo str_word_count("Hello world!"); // outputs 2
?>

La salida del código anterior será: 2.

Invertir una cadena

La función strrev PHP () invierte una cadena:

Ejemplo

<?php
echo strrev("Hello world!"); // outputs !dlrow olleH
?>

La salida del código anterior será: dlrow Olleh.

Buscar un texto específico dentro de una cadena

Los strpos PHP () función busca un texto específico dentro de una cadena.
Si se encuentra una coincidencia, la función devuelve la posición del carácter del primer partido. Si no se encuentra ninguna coincidencia, se devolverá FALSE.
El siguiente ejemplo busca el "mundo" de texto en la cadena "¡Hola, mundo!":

Ejemplo

<?php
echo strpos("Hello world!", "world"); // outputs 6
?>

La salida del código anterior será: 6.
Consejo: La posición del primer carácter de una cadena es 0 (no 1).

Reemplazar texto dentro de una cadena

La función str_replace PHP () sustituye a algunos personajes con algunos otros caracteres de una cadena.
El siguiente ejemplo reemplaza el "mundo" de texto con "Dolly":

Ejemplo

<?php
echo str_replace("world", "Dolly", "Hello world!"); // outputs Hello Dolly!
?>

La salida del código anterior será: Hello Dolly!

Completar PHP cadena de referencia

Para una referencia completa de todas las funciones de cadena, vaya a nuestra completa Referencia PHP cadena .
La cadena de referencia PHP contiene la descripción y el ejemplo de su uso, para cada función!

No hay comentarios:

Publicar un comentario