php - 如何获取以特定键开头的数组
问题描述
我正在使用 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-* 开头的数组
解决方案
您可以使用foreach
如下循环轻松完成
foreach($yourarray as $key => $your){
if(strpos($key, 'new') !== false){
// Here you can access the elements which starts from the "new"
}
}
推荐阅读
- arrays - 避免多次计算的更有效方法?
- exception - 为什么要在 Webflux 应用程序中构建自己的错误/异常处理?
- javascript - Cypress: How to get Href attribute value, redirect and match the URL with value
- alexa-skills-kit - 如何将值列表传递给意图中的alexa插槽
- tensorflow - 导出没有变量的 TensorFlow 模型
- javascript - 什么是 javascript monorepo 的正确方法
- java - 在java 8中与生菜建立redis连接的正确方法
- java - 我正在尝试创建一个二叉搜索树并打印这棵树的预购
- javascript - CSS 模块与普通 CSS 更改 React 中页面的背景
- angular - Angular 8,在身份验证服务中获取当前用户