PHP 陣列系列

guyun發表於2019-03-21
/**

- @todo 多維陣列轉變為一維陣列
- @param $dataArr 需要轉換的陣列
- @param $field 簡化的欄位
- @param $isFirst 多層陣列,是否只取第一層
  */
  private function toOneArrayA($dataArr, $field = 'sName', $isFirst = false)
  {
     foreach ($dataArr as $key => $val) {
        $_ret[$key] = $val[$field];
        if (!empty($val['attrs']) && !$isFirst) {
             $arr = $this->toOneArray($val['attrs']);
             $_ret = $_ret + $arr;
         }
      }
  return $_ret;
  }
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章