:/ ... Ben PHP dinamik bir değişken oluşturmak çalışıyorum ve burada zaten StackOverflow konuda bir dizi soru bakarak rağmen hala stumped
Umarım burada birisi bana doğru yönde işaret edebilir - Değişken değişkenler oldukça anladım hiç bir şeydir. :)
$data['query']->section[${$child['id']}]->subsection[${$grandchild['id']}]->page[${$greatgrandchild['id']}] = "Fluffy Rabbit";
Onviously yukarıdaki çalışmaz ama ben zor kod eğer gibi bir değişken değildir:
$data['query']->section[0]->subsection[3]->page[6] = "Very Fluffy Rabbit";
... Sonra tüm güzel, yani açıkçası ben doğru benim dinamik değişken inşa değilim. Herhangi bir fikir?
GÜNCELLEME:
Hmm, tamam ben bu bir dizi anahtarları olmadığını işaret olmalı - Ben her düğüm için bir nitelik olarak belirtilen bir kimliği kullanarak XML düğümleri ele alıyorum, bu yüzden XML aşağıdaki yapıya sahiptir:
<subtitles>
<section id="0">
<subsection id="0">
<page id="1">My content that I want to write</page>
<page id="2">My content that I want to write</page>
<page id="3">My content that I want to write</page>
</subsection>
</section>
</subtitles>
Umarım bu biraz daha iyi şeyler açıklamaya yardımcı olur. :)