Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/11/2013, 19:38
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 8 meses
Puntos: 793
Respuesta: Como tomar estos nodos de este xml con PHP?

¿Estás seguro de lo que estás haciendo?

Código PHP:
Ver original
  1. if (array_key_exists('period', $cd)) {
Esta línea no tiene sentido. No va a encontrar el índice period nunca.

Usa la propiedad length de la clase DOMNodeList para saber cuántos nodos period hay en cada vuelta del foreach.

Código PHP:
Ver original
  1. $period = $cd->getElementsByTagName('period');
  2. echo $period->length; //número de nodos period

Adapta eso en el condicional que ya tienes.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP