php 模板赋值时stdClass和数组,哪种形式比较好,各有什么优势

php 模板赋值时stdClass和数组,哪种形式比较好,各有什么优势
如:

<span class="order-label"><?php echo $item['address']['mark']; ?></span>

或者这种

<span class="order-label"><?php echo $item->address->mark; ?></span>
PIPIONE
浏览 643回答 3
3回答

凤凰求蛊

如果只是为了赋值数据的话,那么两者相差不多,如果是我我选择数组,因为php内置的array方法很强大,方便处理数组数据,不过对象和数组这两种数据格式都是可以相互转换的

慕后森

理论上对象更好,因为对象传递是引用,数组是传值。所以对象更省资源

弑天下

<span class="order-label"><?=$item->address->mark?></span> 我一般这么用
打开App,查看更多内容
随时随地看视频慕课网APP