创建与对象关联的div

Pan*_*a97 0 html php class object

我之前问了一个类似的问题,但我找不到任何可以帮助我的东西.我现在已经更新了我的代码,但我现在完全卡住了.

这是我的PHP代码:

class person {
    public $name;
    public $SE;
    private $SD;

    function __construct ( $n, $s1, $s2 ) {
        $this->name = $n;
        $this->SE = $s1;
        $this->SD = $s2;
    }
}

$Obj = new person ( "ExampleName", 5, 5 );
Run Code Online (Sandbox Code Playgroud)

我需要为每个人创建单独的div,在这些div中包含他们的名字.我的主要问题是,在创建这些div之后,我需要以特定的方式对它们进行排序(这对你来说并不重要),这需要每个div都有一个ID与创建div的原始人相关联.

我能够从名单列表中创建div,但不能从对象创建div.所以:

  1. 我需要一种方法来使用foreach循环来根据每个对象(人)创建div.

  2. 我需要与这个人相关联的(与之相关的)div.

谢谢你的帮助

sin*_*aza 5

不确定你与那个人相关的div是什么意思,但对于第一个问题,这应该有效.

假设您有一个名为$ objs的对象数组

foreach($objs as $obj)
{
   echo "<div>".$obj->name."</div>";
}
Run Code Online (Sandbox Code Playgroud)