假设我有一个Article
s系列,并且想获取热门文章。
因此,首先,我在scopePopular()
方法中创建一个Article
方法。很简单的。
现在,我想获取他们id
的,因此我将这样做:
Article::popular->pluck('id');
结果将是一个关联数组:
[ 0 => 1, 1 => 34, 2 => 17 ... ];
我想要一个没有键的普通数组,例如:
[1, 34, 17]
我知道我可以做这样的事情:
array_values(Article::popular->pluck('id'));
但是我相信Laravel有更清洁的方法来做到这一点。有任何想法吗?
所有数组都有索引。
[ 0 => 1, 1 => 34, 2 => 17 ];
等于
[1, 34, 17]
换一种说法:
$a1 = [0 => 1, 1 => 34, 2 => 17]; $a2 = [1, 34, 17]; $a1 === $a2; // returns True