Esempio n. 1
0
 /**
  * @Purpose:
  * 格式化配置表字段,拆分指定格式数据
  * @Param $field 数据字段
  * @Return 返回数组
  */
 private function format_table_field($field)
 {
     $rtn_data = array();
     $data = explode("|", $field);
     if (Com_Array::is_good_arr($data)) {
         foreach ($data as $second_layer) {
             list($type, $value) = explode(":", $second_layer);
             if (in_array($type, Cache_AttrConfig::get_percent_key())) {
                 $rtn_data[$type] = $value;
             } else {
                 $rtn_data[$type] = $value;
             }
         }
     } else {
         list($type, $value) = explode(":", $data);
         if (in_array($type, Cache_AttrConfig::get_percent_key())) {
             $rtn_data[$type] = $value;
         } else {
             $rtn_data[$type] = $value;
         }
     }
     return $rtn_data;
 }