Foros del Web » Programando para Internet » PHP »

Algunas funciones de PHP aun no estan corregidas ?

Estas en el tema de Algunas funciones de PHP aun no estan corregidas ? en el foro de PHP en Foros del Web. Hola, se supone que esto deberia retornar la cifra o cadena 11792617 Pero devuelve un 11: Código PHP: echo  strtok ( '1179261747.H998752P7696.alguna.cadena.como.cualquier.otra.%3A2,S' , '47' );  ...
  #1 (permalink)  
Antiguo 09/11/2007, 11:40
 
Fecha de Ingreso: junio-2006
Mensajes: 329
Antigüedad: 17 años, 10 meses
Puntos: 1
Exclamación Algunas funciones de PHP aun no estan corregidas ?

Hola,

se supone que esto deberia retornar la cifra o cadena 11792617

Pero devuelve un 11:
Código PHP:
echo strtok('1179261747.H998752P7696.alguna.cadena.como.cualquier.otra.%3A2,S','47'); 
Aun si lo pongo en variables el error continua:
Código PHP:
$var='1179261747.H998752P7696.alguna.cadena.como.cualquier.otra.%3A2,S';
    
$x='47';
    echo 
strtok($var,$x); 

  #2 (permalink)  
Antiguo 09/11/2007, 12:06
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Algunas funciones de PHP aun no estan corregidas ?

Cita:
Iniciado por manual de PHP
strtok() se usa para dividir una cadena en elementos más pequeños, en los que cada elemento está delimitado por cualquier carácter del parámetro elemento
Como tu parámetro "elemento" es '47', strtok se detendrá al encontrar un 4 o un 7.

Devuelve 11 porque después del 11 hay un 7.


Saludos
  #3 (permalink)  
Antiguo 09/11/2007, 12:28
 
Fecha de Ingreso: junio-2006
Mensajes: 329
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Algunas funciones de PHP aun no estan corregidas ?

Maestro alvin strtok solo toma UN CARACTER ?

Upss...

Luego... Que le hago para cortar por CARACTERES ?

Gracias
  #4 (permalink)  
Antiguo 09/11/2007, 12:30
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Algunas funciones de PHP aun no estan corregidas ?

Puedes usar strpos para determinar en donde esta el valor, y posteriormente usar substr para obtener una parte de la cadena.

Saludos.
  #5 (permalink)  
Antiguo 09/11/2007, 14:08
 
Fecha de Ingreso: junio-2006
Mensajes: 329
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Algunas funciones de PHP aun no estan corregidas ?

Con strpos me ha funcionado de maravilla...

Gracias GatorV
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:45.