setting.inc.php 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <?php
  2. /**
  3. * setting.inc.php
  4. * 此处定义无需放在数据库中,又可以方便修改和扩展的数据
  5. * 常见如状态值的定义、无需后台管理的分类定义、数据字典等
  6. *
  7. * @createtime 2018/03/01
  8. * @author 空竹
  9. * @copyright 芝麻开发(http://www.zhimawork.com)
  10. */
  11. //获取时间格式
  12. function GetDateString($time, $toMin = false, $toDateLocal = false) {
  13. $dateStr = '';
  14. if (!empty($time)) {
  15. if ($toMin) {
  16. if ($toDateLocal) {
  17. $dateStr = date('Y-m-d',$time).'T'.date('H:i',$time);
  18. } else {
  19. $dateStr = date('Y-m-d H:i',$time);
  20. }
  21. } else {
  22. $dateStr = date('Y-m-d',$time);
  23. }
  24. }
  25. return $dateStr;
  26. }
  27. //空字符串转换为 --
  28. function EmptyToDefaultStr($str) {
  29. $ret = (empty($str) ? '--' : $str);
  30. return $ret;
  31. }
  32. //获取数组值
  33. function GetArrValByKey($arr, $key) {
  34. $val = '';
  35. foreach ($arr as $k => $v) {
  36. if ($key == $k) {
  37. $val = $v;
  38. break;
  39. }
  40. }
  41. return $val;
  42. }
  43. //性别
  44. $globalSexList = array(
  45. 0 => '女',
  46. 1 => '男',
  47. );
  48. //禁止标志
  49. $globalStatusList = array(
  50. 0 => '未知',
  51. 1 => '正常',
  52. -1 => '失败',
  53. );
  54. //权限
  55. define("AUTH_ADMIN", 7001); //超级管理员
  56. //禁止标志
  57. define("STATUS_UNKOWN", 0);
  58. define("STATUS_PASS", 1);
  59. define("STATUS_PROHIBITION", -1);
  60. ?>