Php 获取具有多个值的数组的值

Php 获取具有多个值的数组的值,php,laravel,Php,Laravel,我知道这肯定是件小事。有人能告诉我如何才能获得技能的价值吗?我如何访问它 非常感谢。您有不同的选择: 在普通PHP中,您可以执行以下操作: $skills=array\u映射(函数($entry){ 返回$entry->skills; },$arr); 使用Laravel助手,您可以执行以下操作: Arr::pull($Arr,'skills'); 您的数据看起来像模型,因此在这种情况下,您也可以这样做: YourModel::get()->pull('skills')//或 $yourC

我知道这肯定是件小事。有人能告诉我如何才能获得技能的价值吗?我如何访问它


非常感谢。

您有不同的选择:

  • 在普通PHP中,您可以执行以下操作:
  • $skills=array\u映射(函数($entry){
    返回$entry->skills;
    },$arr);
    
  • 使用Laravel助手,您可以执行以下操作:
  • Arr::pull($Arr,'skills');
    
  • 您的数据看起来像模型,因此在这种情况下,您也可以这样做:
  • YourModel::get()->pull('skills')//或
    $yourCollection->Pull(“技能”);
    
    向我们展示一些您试图从JSONI获取值的代码,如果您想一次性获取它们:
    foreach($key=>$like_值){$out=null;$out=DB::Table('employees')->where('skills','like','%%.$like_值'%')->get();如果($out==null){}else{foreach($out作为$out_值){array_push($results,$out_值);}}}}}dd($results)
    抱歉,伙计们,我把这个问题搞糟了。我不能编辑我的问题。我当然应该添加代码。我认为这只是一个简单的代码。它只是一个数组,我不使用json或其他什么。非常感谢。欢迎。