Kako stvoriti i koristiti Dinamički Naimenovan varijabli sa PHP

Posted in PHP by ShortLikeAFox na 17 kolovoz, 2008

Dakle želite koristiti dinamičku varijablu imena u svoj kod. Nema problema. Recimo imate 100 varijabli zove dog0, dog1, dog2 ...., Dog98, dog99. Zašto biste željeli koristiti 100 varijabli poput ove umjesto niz je iza mene, ali to nije pitanje za ovaj primjer. Da biste postavili ovih varijabli u brzi petlja mogli koristiti sljedeće:

0 ; $i < 100 ; $i ++ ){ for ($ i = 0; $ i <100; $ i + +) (

; $ variableName = "$ I pas";
$ $ $ variableName = i; / / postavlja dog1 za $ 1, $ dog2 do 2, $ psa 34 - 34, itd ....

)

Sada recimo da su htjeli pristupiti svih tih varijabli. Mogli biste koristiti sljedeće:

0 ; $i < 100 ; $i ++ ){ for ($ i = 0; $ i <100; $ i + +) (

; $ variableName = "$ I pas";
echo ( "<br/>");
echo ( "$ variableName:");
echo ($ $ variableName);

)

Ova petlja ispisuje:

dog0: 0
dog1: 1
dog2: 2
dog3: 3
dog4: 4
dog5: 5
dog6: 6
dog7: 7
dog8: 8

itd ..., sve do
dog99: 99