laravelのコレクションと配列の違いは何ですか?
高洛峰
高洛峰 2017-05-16 16:46:40
0
2
449

laravelのコレクションと配列の違いは何ですか?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(2)
曾经蜡笔没有小新

Laravel の配列、ソースコードの場所IlluminateSupportArr.php;

Laravel のコレクション、ソースコードの場所IlluminateSupportCollection.php;

コレクションは配列の再カプセル化であり、オブジェクトの形式で表現されます。これは、配列ベースの操作よりもはるかに柔軟な、多くのメソッド関数を提供します (これらのメソッドのほとんどは内部でコールバック関数を使用します)。

本質的には、オブジェクト指向形式の操作要素と配列形式の操作要素の違いです。

で述べたように、配列、多くの中間一時変数、ステートメント、およびコードを操作する場合は、操作を連鎖させることができます。冗長に見えます vika_倾慕

いいねを押す +0
洪涛

コレクションが配列よりも強力なのは、さまざまなマップ/リデュースの直感的な操作を使用することです。たとえば、非アクティブなユーザー モデルをすべて削除し、残りのユーザーの名前を収集します。 リーリー

大丈夫だと思うなら、忘れずに採用してください

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!