11 Voto

PHP: Contar un Carácter específico en una Cadena/String

Consejo de Axuter | Última actualización el 16/01/2024 | Creado el 02/09/2020

En este consejo, me gustaría mostrar cómo contar un carácter particular en una cadena / string. 

En el ejemplo, queremos determinar el número de apariciones del carácter "|" en una cadena.

// nuestra cadena
$s = '1|2|3|4';

// contar caracteress
$c = substr_count($s, '|');

// mostrar el resultado (3)
echo $c; 

Hacemos uso de la función substr_count(). Esta función espera la cadena como primer parámetro y el carácter como segundo parámetro.

Además, también es posible pasar una cadena que consta de varios caracteres como segundo parámetro para poder contar con qué frecuencia está presente esta cadena. Más adelante, también puede pasar un tercer y cuarto parámetro opcional. El tercer parámetro establece la posición desde la que se debe contar y el cuarto parámetro la longitud en caracteres que se debe contar como máximo.

ResponderPositivoNegativo

Sobre el Autor

AvatarEl autor aún no ha agregado una breve descripción del perfil.
Ver Perfil

 

Temas Relacionados

PHP: Determinar el Número de Semana

Tutorial | 0 Comentarios

CSS: Cómo incluir CSS en HTML

Tutorial | 0 Comentarios

PHP: Guardar Resultado de MySQL en Array

Información | 0 Comentarios

Aviso Importante

Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.

Participar

Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.