substr_count
(PHP 4, PHP 5)
substr_count -- Cuenta el número de apariciones de la subcadena
Descripción
int
substr_count ( string cadena, string caracter [, int comienzo [, int longitud]] )
substr_count() devuelve el número de veces
que la subcadena caracter se encuentra en
la cadena. La función distingue las mayúsculas
y minúsculas de caracter.
Nota:
La función no cuenta las cadenas que se solapan. (Ver ejemplo inferior)
Lista de parámetros
- cadena
La cadena en la que se busca
- caracter
El caracter o subcadena que se busca
- comienzo
La posición en la que se empieza a contar
- longitud
La máxima longitud desde la posición de comienzo
en la que se busca la subcadena. Se produce un aviso si la suma
del commienzo y la longitud es mayor que la longitud de
cadena.
Valores retornados
La función devuelve un variable de tipo integer.
Ejemplos
Ejemplo 1. Ejemplo de substr_count()
<?php $text = 'This is a test'; echo strlen($text); // Salida = 14
echo substr_count($text, 'is'); // Salida = 2
// la cadena de busqueda se reduce a 's is a test', por lo que el resultado es 1 echo substr_count($text, 'is', 3);
// la cadena de busqueda se reduce a 's i', por lo que el resultado es 0 echo substr_count($text, 'is', 3, 3);
// se muestra un mensaje de advertencia, ya que 5+10 > 14 echo substr_count($text, 'is', 5, 10);
// el resultado es solo 1, ya que no se tienen en cuenta las subcadenas que se solapan $text2 = 'gcdgcdgcd'; echo substr_count($text2, 'gcdgcd'); ?>
|
|