小编Ban*_*007的帖子

PHP试图在类中创建动态变量

我需要直接从数据库中构造一个包含大量变量的类,为简单起见,我们将它们命名为"userX",我只是稍微研究了一下ORM,但它超越了我的脑海.

基本上我以为我可以使用我的程序代码

for ($i=0; $i<100; $i++) {
public ${'user'.$i};
}
Run Code Online (Sandbox Code Playgroud)

但是,在课堂上

class test() {

  private $var1;

  for ($i=0; $i<10000; $i++) {
  public ${'user'.$i};
  }

  function __constructor .....

}
Run Code Online (Sandbox Code Playgroud)

显然不是..但它给我留下了同样的问题,如何添加$ user0,$ user1,$ user2等等,而无需在...中键入所有10k.

显然,从数据库中获取名称会容易1000倍,但同样,代码看起来更难.我应该扣紧并抓住所有ORM风格吗?

php variables class dynamic

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

class ×1

dynamic ×1

php ×1

variables ×1