首页 > 解决方案 > 如何获取以特定键开头的数组

问题描述

我正在使用 laravel

我有一个这样的数组

   array:33 [▼
  10 => array:3 [▶]
  136 => array:3 [▶]
  137 => array:3 [▶]
  138 => array:3 [▶]
  "new-31" => array:3 [▶]
  "new-32" => array:3 [▶]
  "new-33" => array:3 [▶]
]

如何仅访问以 new-* 开头的数组

标签: phplaravel

解决方案


您可以使用foreach如下循环轻松完成

foreach($yourarray as $key => $your){
    if(strpos($key, 'new') !== false){
        // Here you can access the elements which starts from the "new"
    }
}

推荐阅读