大麦 / 函数
项目中常用的常用方法
Requires
- php: >=5.4
This package is auto-updated.
Last update: 2024-09-25 03:12:13 UTC
README
项目中常用的一些公用方法
引入方法 include_once __DIR__.'/vendor/autoload.php'; $barley = new barley\functions\Functions; $is_writable = $barley->is_really_writable('/');
如果是框架中的话,使用命名空间 use barley\functions\Functions as BarleyFunctions; 起个自己觉得方便的别名,使用方法如下: $ok = BarleyFunctions::is_really_writable('/'); 也可以这样: $ok = new BarleyFunctions(); $ok = $info->is_really_writable('/');
-
cleanhtml($str,$tags="") 去除html标签 -
splitArray($array, $groupNum) 将数组分为指定个数 -
copydirs($source, $dest) 复制文件夹 -
rmdirs($dirname, $withself = true) 删除文件夹 -
is_really_writable($file) 判断文件或文件夹是否可写 -
datetime($time, $format = 'Y-m-d H:i:s') 将时间戳转换为日期时间 -
unique_arr($array2D,$stkeep=false,$ndformat=true) 保留键值,二维数组去重 -
toArray($xml) XML转Array -
delDirAndFile($path, $delDir = FALSE) 删除文件和文件夹 -
arr2xml($data, $root = true) 将数组转换为xml -
arrToStr ($array) 数组转为字符串 -
getDistance($lat1, $lng1, $lat2, $lng2) 计算两个经纬度的之间的距离 -
mutiarray_sort($muti_array, $field, $type=1) 二维数组根据指定键的值进行升序或是降序排序 -
objectToArray($object) 对象转数组 -
randFloat($min, $max) 生成给定两个数之间的随机小数