Skip to content

公共函数

系统常用公共函数

目录 /app/common.php

/**
 * 获取系统路径
 * @param $name
 * @return string
 */
function com_get_path($name)

/**
 * 生成随机字符串
 * @param int $length 字符串长度
 * @param string $chars 随机字符串范围
 * @return string
 */
function com_random($length = 16, $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789')

/**
 * 获取系统配置
 *
 * @param string $name 配置健名 all-全部
 * @param string $scope 配置模块
 * @return array|string
 */
function com_get_config($name, $scope)

/**
 * 获取文件路径
 * @param string $file_path
 * @param string $type
 * @return string
 */
function get_file_url($file_path, $model = '')

/**
 * 生成随机字符串
 * @param int $length 字符串长度
 * @param string $chars 随机字符串范围
 * @return string
 */
function com_random($length = 16, $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789')

/**
 * 密码加密
 * @notes 密码加密
 * @param string $plaintext
 * @param string $salt
 * @return string
 */
function password_encrypt(string $plaintext, string $salt)

/**
 * 数组分页
 * @param array $data 数据
 * @param integer $count 每页条数
 * @param integer $page 分页页数
 * @param integer $order 顺序 0-正序 1-倒叙
 * @return array
 */
function page_array($data,$count,$page,$order = 0)

Released under the Apache-2.0 License.