ErrorException:文件中未定义的数组键 "Supplier_Name"

ErrorException: Undefined array key "Supplier_Name" in file

我正在处理 XML 数据。当我尝试从数组 $item 中指定一个项目时,我得到了这个错误

[
  0 => array:4 [
    "Supplier_ID" => "34534565"
    "Supplier_Name" => "milan"
  ]
 1 => array:4 [
    "Supplier_ID" => "34534568"
    "Supplier_Name" => "adam"
  ]

and so on
$supplier_list_result = $supplier_list->body();
        $xml = simplexml_load_string($supplier_list_result);
        $json = json_encode($xml);
        $arrays = json_decode($json, TRUE);
        $supplier_name = [];
        foreach ($arrays as  $item) {
            $supplier_name = $item['Supplier_Name']; //when i use $supplier_name = $item it shows me the result above
        }
        dd($supplier_name);

Laravel 有很棒的辅助方法,例如 data_get。 您应该能够通过以下方式获得所有 Supplier_Name 值:

$supplier_names = data_get($arrays, '*.Supplier_Name);