Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/07/2009, 10:19
jonatanc
 
Fecha de Ingreso: enero-2009
Mensajes: 408
Antigüedad: 15 años, 10 meses
Puntos: 14
Respuesta: strings como arreglos ?

Hola , podes hacer el siguiente codigo , digo para buscar un caracter en una cadena y la cadena acceder estilo array , es decir por un indice:

Código php:
Ver original
  1. $cadena='hola';
  2. $longitud=strlen($cadena);
  3. $encontre=false;
  4. while($i<=$longitud and !$encontre){
  5.     $encontre=($cadena{$i}=='h');
  6.     $i++;
  7. }
  8. if($encontre){
  9.     echo "encontre el caracter";
  10. }else{
  11.     echo "no encontre el caracter";
  12. }

Por otro lado para convertir una cadena en forma de array podes hacer asi:

Código php:
Ver original
  1. function cadenaArreglo($cadena)
  2. {
  3.     if (isset($candea) && is_string($cadena)) {
  4.         $longitud = strlen($cadena);
  5.         $arCadena = array();
  6.         while ($i <= $longitud) {
  7.             $arCadena[] = $cadena{$i};
  8.             $i++;
  9.         }
  10.     }
  11.     return $arCadena;
  12. }

Fijate en que modo accedo a la cadena , en forma $variable{$indice} , es decir en forma de arreglo.

Saludos