Come creare e utilizzare il nome dinamicamente variabili con PHP

Posted in php da ShortLikeAFox il 17 agosto 2008

Così si desidera utilizzare la variabile dinamica nomi nel codice. Nessun problema. Diciamo che avete chiamato dog0 variabili 100, dog1, dog2, ...., Dog98, dog99. Perché si consiglia di utilizzare 100 variabili come questo, invece di un array è al di là di me, ma non importa per questo esempio. Per impostare queste variabili in un circuito veloce si può utilizzare il seguente:

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

; VariableName $ = "$ i cani";
$ $ $ i = VariableName; / / $ dog1 set a 1, $ dog2 a 2, $ cane 34 a 34, ecc ....

)

Ora diciamo di voler accedere a tutte queste variabili. È possibile utilizzare il seguente:

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

; VariableName $ = "$ i cani";
echo ( "<br/>");
echo ( "$ VariableName:");
echo ($ $ VariableName);

)

This loop prints:

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

etc ... tutto il modo di
dog99: 99