| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- <?php
- // +----------------------------------------------------------------------
- // | ThinkPHP [ WE CAN DO IT JUST THINK ]
- // +----------------------------------------------------------------------
- // | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
- // +----------------------------------------------------------------------
- // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
- // +----------------------------------------------------------------------
- // | Author: 流年 <liu21st@gmail.com>
- // +----------------------------------------------------------------------
- // 应用公共文件
- /**
- * 删除目录以及其下的文件
- * @param $directory
- * @return bool
- */
- function removeDir($directory)
- {
- if (false == is_dir($directory)) {
- return false;
- }
- $handle = opendir($directory);
- while (false !== ($file = readdir($handle))) {
- if ('.' != $file && '..' != $file) {
- is_dir("$directory/$file") ? removeDir("$directory/$file") : @unlink("$directory/$file");
- }
- }
- if (readdir($handle) == false) {
- closedir($handle);
- rmdir($directory);
- }
- return true;
- }
- function Kfid($uid)
- {
- return trim($uid, 'KF');
- }
- function kfUid($id)
- {
- return 'KF' . $id;
- }
- //数组转为健的数组
- function kftoKey($uidArray, $type = 0)
- {
- $return = [];
- foreach ($uidArray as $val) {
- if ($type == 0) {
- $return[$val] = 0;
- } elseif ($type==1) {
- $return[$val] = [];
- }else{
- $return[$val] = $val;
- }
- }
- return $return ;
- }
|