CRMEB v4 系統(tǒng)常用函數(shù)

2022-04-11 10:49 更新

系統(tǒng)常用函數(shù)

目錄 /app/common.php

/**
 * 獲取分頁
 * @param bool $isRelieve
 * @return int[]
 */
get_page_value(bool $isRelieve = false)
/**
 * 拋出異常處理
 *
 * @param string $msg 異常消息
 * @param integer $code 異常代碼 默認(rèn)為0
 * @param string $exception 異常類
 *
 * @throws Exception
 */
exception($msg, $code = 0, $exception = '')
/**
 * 獲取系統(tǒng)單個配置
 * @param string $name
 * @param string $default
 * @return string
 */
sys_config(string $name, $default = '')
/**
 * 獲取系統(tǒng)單個配置
 * @param string $name
 * @return string
 */
sys_data(string $name, int $limit = 0)
// 過濾掉emoji表情
filter_emoji($str)
/**
 * 替換字符串
 * @param string $string 需要替換的字符串
 * @param int $start 開始的保留幾位
 * @param int $end 最后保留幾位
 * @return string
 */
str_middle_replace($string, $start, $end)
/**
 * 敏感詞過濾
 *
 * @param string
 * @return string
 */
sensitive_words_filter($str)
/**
 * 上傳路徑轉(zhuǎn)化,默認(rèn)路徑
 * @param $path
 * @param int $type
 * @param bool $force
 * @return string
 */
make_path($path, int $type = 2, bool $force = false)
/**
 * CURL 檢測遠(yuǎn)程文件是否在
 * @param $url
 * @return bool
 */
curl_file_exist($url)
/**
 * 設(shè)置附加路徑
 * @param $url
 * @return bool
 */
set_file_url($image, $siteUrl = '')
/**
 * 修改 https 和 http
 * @param $url $url 域名
 * @param int $type 0 返回https 1 返回 http
 * @return string
 */
set_http_type($url, $type = 0)
/**
 * 身份證驗(yàn)證
 * @param $card
 * @return bool
 */
check_card($card)
/**
 * 匿名處理處理用戶昵稱
 * @param $name
 * @return string
 */
anonymity($name)
/**
 * 分級排序
 * @param $data
 * @param int $pid
 * @param string $field
 * @param string $pk
 * @param string $html
 * @param int $level
 * @param bool $clear
 * @return array
 */
sort_list_tier($data, $pid = 0, $field = 'pid', $pk = 'id', $html = '|-----', $level = 1, $clear = true)
/**
 * 城市數(shù)據(jù)整理
 * @param $data
 * @param int $pid
 * @param string $field
 * @param string $pk
 * @param string $html
 * @param int $level
 * @param bool $clear
 * @return array
 */
sort_city_tier($data, $pid = 0, $navList = [])
/**
 * 時(shí)間戳人性化轉(zhuǎn)化
 * @param $time
 * @return string
 */
time_tran($time)
/**
 * url轉(zhuǎn)換路徑
 * @param $url
 * @return string
 */
url_to_path($url)
/**
 * 路徑轉(zhuǎn)url路徑
 * @param $path
 * @return string
 */
path_to_url($path)
/**
 * 獲取圖片轉(zhuǎn)為base64
 * @param string $avatar
 * @return bool|string
 */
image_to_base64($avatar = '', $timeout = 9)
/**
 * 獲取圖片轉(zhuǎn)為base64
 * @param string $avatar
 * @return bool|string
 */
put_image($url, $filename = '')
/**
 * 文件調(diào)試
 * @param $content
 */
debug_file($content, string $fileName = 'error', string $ext = 'txt')
/**
 * sql 參數(shù)過濾
 * @param string $str
 * @return mixed
 */
sql_filter(string $str)
/**
 * 是否能成為推廣人
 * @param float $price
 * @return bool
 */
is_brokerage_statu(float $price)
/**
 * 二維數(shù)組去掉重復(fù)值
 * @param $array
 * @return array
 */
array_unique_fb($array)
/**
 * 獲取CRMEB系統(tǒng)版本號
 * @param string $default
 * @return string
 */
get_crmeb_version($default = 'v1.0.0')
/**
 * 獲取文件帶域名的完整路徑
 * @param string $link
 * @return string
 */
get_file_link(string $link)
/**
 * 格式化分類
 * @param $menusList
 * @param int $pid
 * @param array $navList
 * @return array
 */
tidy_tree($menusList, $pid = 0, $navList = [])
/**
 * 表單生成方法
 * @param string $title
 * @param array $field
 * @param $url
 * @param string $method
 * @return array
 * @throws \FormBuilder\exception\FormBuilderException
 */
create_form(string $title, array $field, $url, string $method = 'POST')
/**
 * 獲取毫秒數(shù)
 * @return float
 */
msectime()
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號