Como crear e utilizar variables nomeadas dinamicamente con PHP

Publicado php por ShortLikeAFox o 17 de agosto de 2008

Entón quere usar nomes de variables dinámicas no seu código. Sen problemas. Digamos que ten 100 variables nomeadas dog0, dog1, dog2 ...., Dog98, dog99. Porque ía querer usar 100 variables como este, en vez de unha matriz é ademais de min, pero iso non importa para este exemplo. Para definir estas variables nun circuíto rápido que podería usar o seguinte:

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

; variableName $ = can "$ i";
$ $ $ I = variableName / / configúrase $ dog1 a 1, dog2 $ 2, $ can 34-34, etc ....

)

Agora digamos que quería ter acceso a todas estas variables. Podes usar o seguinte:

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

; variableName $ = can "$ i";
echo ("<br/>");
echo ($ variableName: ");
echo ($ variableName);

)

Este loop imprime:

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

etc ... todo o camiño para
dog99: 99