Benim php xml okur ve belirli bir aralık içinde değerlerini çıkışına istiyorum. Ben dizi veya aralığın büyüklüğünü bilmenin bir yolu yok. Ancak, ben nerede başlar biliyor musunuz; Benim şimdiki yerini tutan bir $ anahtar var. Ben de nerede duracağını bilmek; Ben her set arasında kelime "ENDEVENTS" var. Benim son konumuna ("ENDEVENTS") benim geçerli konumu ($ anahtar) değerleri almak istiyorum.
Örneğin ben böyle ayarlanmış bir dizi olabilir:
Array(
[0]=1
[1]=apple
[2]=straw
[3]=bike
[4]=ENDEVENTS
[5]=15
[6]=hair
[7]=shirt
[8]=nose
[9]=kiwi
[10]=ENDEVENTS
)
Benim kod Ben 15 olduğumda bilir (bu örnekte $ anahtarda = 5). Ben foreach kullanarak çalıştı. 9'a 6 yazdırmak istiyorum ama ben üretmeye çalışıyorum ne sorunları neden şu var.
Herhangi bir fikir?