第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在laravel中獲取集合的鍵(索引)

如何在laravel中獲取集合的鍵(索引)

PHP
繁華開滿天機 2021-06-08 17:12:08
我正在使用 laravel,我有一個集合,其中有一些集合,所以我想獲取每個集合的索引我的收藏是這樣的 Collection {#4415 ▼  #items: array:14 [▼    "01" => Collection {#4311 ?}    "02" => Collection {#4318 ?}    "07" => Collection {#4325 ?}    10 => Collection {#4338 ?}    12 => Collection {#4345 ?}    13 => Collection {#4352 ?}    14 => Collection {#4359 ?}    18 => Collection {#4366 ?}    20 => Collection {#4373 ?}    21 => Collection {#4380 ?}    25 => Collection {#4387 ?}    26 => Collection {#4400 ?}    27 => Collection {#4407 ?}    31 => Collection {#4414 ?}  ]}我想得到例如 01 02 03 04 05 它們是一個月中的幾天,我想將它們用于圖表 js
查看完整描述

2 回答

?
阿波羅的戰(zhàn)車

TA貢獻1862條經驗 獲得超6個贊

您可以使用過濾器收集助手。


$result = $yourCollection->filter(function ($value, $key) {

    return in_array($key, ['01', '02', '03', '04', '05']);

});

或者在外部如果你想傳遞那個數組,


$monthArr =   ['01', '02', '03', '04', '05'];

$result = $yourCollection->filter(function ($value, $key) use($monthArr) 

{

    return in_array($key, $monthArr);

});

編輯


如果你只想得到集合的鍵,那么


$keys = $yourCollection->keys();

dd($keys);

這是官方文檔的鏈接。


查看完整回答
反對 回復 2021-06-19
?
交互式愛情

TA貢獻1712條經驗 獲得超3個贊

如果只想獲取集合的鍵,可以使用keys 方法


查看完整回答
反對 回復 2021-06-19
  • 2 回答
  • 0 關注
  • 447 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號