doll.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. // 配置
  3. // 字段名对应的行数(1开始)
  4. $columnLine = 3;
  5. // 数据对应的行数(1开始)
  6. $dataLine = 4;
  7. // 键值对应的列(1开始)
  8. $keyColumn = 'doll_id';
  9. // 哪些字段被导出以及导出的格式
  10. // 只支持string和number两种格式
  11. // 未设置的字段不被导出
  12. $columns = [
  13. 'doll_id' => 'number',
  14. 'doll_name' => 'string',
  15. 'seq' => 'number',
  16. 'price' => 'number',
  17. 'consume' => 'number',
  18. 'item_id' => 'number',
  19. 'icon' => 'string',
  20. 'speed' => 'number',
  21. 'shot_cd' => 'number',
  22. 'first_life_base_times' => 'number',
  23. 'first_life_rate' => 'number',
  24. 'second_life_base_times' => 'number',
  25. 'second_life_rate' => 'number',
  26. 'full_rate_times' => 'number',
  27. 'first_tag' => 'string',
  28. 'second_tag' => 'string',
  29. 'details' => 'string',
  30. ];
  31. // 额外处理函数, 如果没有, 就不定义
  32. function doll_handle($data)
  33. {
  34. foreach ($data as $key => $value) {
  35. $value['price'] = intval($value['price'] * 100);
  36. $data[$key] = $value;
  37. }
  38. return $data;
  39. }