如何创建和使用动态的PHP变量的命名

在发布的PHP ShortLikeAFox 2008年8月17日,

所以,你要在代码中使用动态变量的名称。 没问题。 假设你有100个变量命名dog0,dog1,dog2,...。,dog98,dog99。 为什么你会想要使用这样的而不是一个变量是数组100超越我,但不要紧这个例子。 要设置在一个快速循环你可以使用下列变量:

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

; $ variableName =“$我的狗”;
= $ $ $ variableName我; / /设置为1 $ dog1,$ dog2至2元,狗34至34,等...。

现在,让我们说你要访问这些变量的所有。 你可以使用以下命令:

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

; $ variableName =“$我的狗”;
回声(“<br/>”);
回声(“$ variableName:”);
回声($ $ variableName);

此循环打印:

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

等等...一直到
dog99:99

1条评论»

  1. 罗纳德说:

    2009年7月12日@ 上午01点44分

    非常有用!

    非常感谢!

发表评论的RSS饲料为关于这个 · 引用网址

发表评论