CodeIgniter 上等效的 React 元素映射

React element mapping equivalent on CodeIgniter

假设我有这个 html 元素:

<div>
  <p>{name}</p>
  <p>{number}</p>
</div>

还有这个对象数组:

var obj = 
[
  {
    "name": "Luke",
    "number": "101",
  },
  {
    "name": "Mike",
    "number": "102",
  }
]

我想映射数组值并将其放在 html 元素上。在反应中我通常这样做:

<div>
  {obj.map((value)=>{
      return(){
        <>
          <p>{value.name}</p>
          <p>{value.number}</p>
          </br>
        </>
      }
    }
 )}
</div>

结果将是:

Luke101

Mike102

现在我想在 CodeIgniter 上做,但找不到等效的方法。也许有人可以帮助我解决这个问题或提供参考。谢谢!

你可以这样做:

<?php foreach($obj as $name => $number){ ?>
   <p><?php echo $name ?></p>
   <p><?php echo $number ?></p>
<?php } ?>