hola necesito ssaber si exites alguna funcion que poer ejemplo de la cadena
abcde
me devuelva uno a uno
1->1
2->2
...
y para calcular el tamaño total de la cadena sera length(), verdad?
GRACIAs
| |||
recorrer uno a uno los elementos de cadenas hola necesito ssaber si exites alguna funcion que poer ejemplo de la cadena abcde me devuelva uno a uno 1->1 2->2 ... y para calcular el tamaño total de la cadena sera length(), verdad? GRACIAs |
| ||||
Re: recorrer uno a uno los elementos de cadenas Te recomiendo que visites las funciones de cadenas del manual. Con la funcion count($cadena) puede saber el número de caracteres que tiene una cadena. Para obtener cada elemento de una cadena has de recorrerla con un bucle, por ejemplo, así: Código PHP: |
| |||
Re: recorrer uno a uno los elementos de cadenas Bueno, aunque la solucion es válida, no es del todo correcta. La funcion count() se usa para obtener el numero de elementos de una matriz (array), para cadenas, existe la funcion strlen(). Ademas, para obtener un caracter 'n' de una cadena, aunque tambien funciona con $cadena[n], no es lo correcto, pues $cadena no es un array. Lo más adecuado es usar llaves {} en vez de corchetes [], o en su defecto usar la funcion substr(): Código PHP: Código PHP: |