- 1

Existe una función en PHP para contar los carácteres de una cadena?

14th Apr 2018, 11:46 PM
Nestor Luis
Nestor Luis - avatar
6 Answers
+ 4
Sí, strlen() <?php $str = 'Hola'; echo strlen($str); // -> 4 ?> http://php.net/manual/es/function.strlen.php
14th Apr 2018, 11:51 PM
Mickel
Mickel - avatar
+ 3
No estoy seguro de entender bien, pero creo que puedes hacer algo parecido así: <?php $str = 'Hola'; for($i = 0;$i < strlen($str); $i++){ if ($str[$i] == 'o') echo "$str[$i] está en la posición número: $i"; } ?>
15th Apr 2018, 12:01 AM
Mickel
Mickel - avatar
+ 3
Por cierto, creo que count solo se puede emplear con Arrays, por lo que no funcionaría en este caso.
15th Apr 2018, 12:02 AM
Mickel
Mickel - avatar
+ 3
Sin problemas. ¡Buena suerte!
15th Apr 2018, 12:08 AM
Mickel
Mickel - avatar
+ 1
Entendido, muchas gracias.
15th Apr 2018, 12:07 AM
Nestor Luis
Nestor Luis - avatar
0
Por ejemplo si quiero saber el valor que tiene en Hola la letra o, puedo utilizar un ciclo for y con count mostrar el valor? utilizando también strlen?
14th Apr 2018, 11:53 PM
Nestor Luis
Nestor Luis - avatar