Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/10/2009, 13:42
suntus
 
Fecha de Ingreso: noviembre-2002
Mensajes: 746
Antigüedad: 21 años, 5 meses
Puntos: 6
Respuesta: dividir string de numeros en lotes de dos

Cita:
Iniciado por Triby Ver Mensaje
y que pasa si el total de digitos es impar? el ultimo elemento quedara con un solo digito?
siempre son pares, lo uso con modrewrite, una vez reescrita la url añado al final el id de la poblacion, categoria y subcategoria del producto, y ahora quiero recuperar el valor.. cuando escribi pense que con substr() me fallaria

tambien es cierto que mis reescrituras por ejemplo si la categoria la poblacion, la subcategoria o varias de ellas son 0, no las reescribo en la url y por eso puede ser o de 2 o de 4 o de 6.

pero al indicarle
$numero3 = substr($id, 4, 2);

veo que si no existe la cifra 5 y 6, me lo guarda como '', asi que parece que usar substr me soluciona.

tu idea me sirbe para reescribir las url, ahora mismo uso
str_pad($row->idcategoria,2,'0',STR_PAD_LEFT)
para en caso de ser la categoria 2 que me ponga la 02, de esta forma son siempre par en la reescritura