假設我有一個對象在PHP中的數組,像這樣:如何從數組中的每個對象獲取對象屬性?
Array (
[0] => stdClass Object (
[id] => 1
[name] => Title One
)
[1] => stdClass Object (
[id] => 2
[name] => Title Two
)
[2] => stdClass Object (
[id] => 7
[name] => Title Seven
)
)
什麼是獲取ID數組的最佳方式(即最快)?即array(1,2,7)
我可以手動循環,但我覺得必須有更好的方法。
剛看到this in the similar questions,但是對於接受的答案是否真的是最好的方式還有一點爭論,加上它是在2年前。我在PHP 5.3上。
根據您的場景,您可能需要考慮使用[關聯數組](http://php.net/manual/en/language.types.array.php),而不是帶有id的對象數組'成員。 –