84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
laravelのコレクションと配列の違いは何ですか?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
Laravel の配列、ソースコードの場所IlluminateSupportArr.php;
IlluminateSupportArr.php
Laravel のコレクション、ソースコードの場所IlluminateSupportCollection.php;
IlluminateSupportCollection.php
コレクションは配列の再カプセル化であり、オブジェクトの形式で表現されます。これは、配列ベースの操作よりもはるかに柔軟な、多くのメソッド関数を提供します (これらのメソッドのほとんどは内部でコールバック関数を使用します)。
で述べたように、配列、多くの中間一時変数、ステートメント、およびコードを操作する場合は、操作を連鎖させることができます。冗長に見えます vika_倾慕
vika_倾慕
コレクションが配列よりも強力なのは、さまざまなマップ/リデュースの直感的な操作を使用することです。たとえば、非アクティブなユーザー モデルをすべて削除し、残りのユーザーの名前を収集します。 リーリー
Laravel の配列、ソースコードの場所
IlluminateSupportArr.php
;Laravel のコレクション、ソースコードの場所
IlluminateSupportCollection.php
;コレクションは配列の再カプセル化であり、オブジェクトの形式で表現されます。これは、配列ベースの操作よりもはるかに柔軟な、多くのメソッド関数を提供します (これらのメソッドのほとんどは内部でコールバック関数を使用します)。
本質的には、オブジェクト指向形式の操作要素と配列形式の操作要素の違いです。で述べたように、配列、多くの中間一時変数、ステートメント、およびコードを操作する場合は、操作を連鎖させることができます。冗長に見えます
vika_倾慕
コレクションが配列よりも強力なのは、さまざまなマップ/リデュースの直感的な操作を使用することです。たとえば、非アクティブなユーザー モデルをすべて削除し、残りのユーザーの名前を収集します。 リーリー
大丈夫だと思うなら、忘れずに採用してください