内置函数

判断用户登录状态

{if user('id')}
登录
{/else}
未登录
{/if}

获取用户登录后的信息

{:user('name')}//用户名
{:user('head')}//头像
更多详见member数据库查看
{:yue(user('id'))}//用户余额
{:xinxiCount(user('id'))}//统计用户的所有信息

获取模板模板设置调用 打开模板设置

统计

db_count('表','条件')
例如统计用户数量
{:db_count('member',['open'=>1])}

输出一条数据

db_find(表,条件,字段,排序)
例如输出某个用户的用户名:
{:db_find(‘member’,['id'=>1],'name')}

数字转换万单位

{:format_number(14952)}//输出1.5万

判断是否是手机

{if isMobile()}
手机
{else/}
电脑端
{/if}

获取上级的所有地区

{:diquAll('传入地区ID','name')}

根据经纬度计算距离

distance($lat1, $lon1, $lat2, $lon2)
例如
{:distance(32.9697, -96.8032, 29.46786, -98.53506)}

发起网络请求函数

  • 发起网络请求函数
  • @param $url 请求的URL
  • @param bool $params 请求的参数内容
  • @param int $ispost 是否POST请求
  • @return bool|string 返回内容
getRequest($url, $params = false, $ispost = false)

获取当前IP

getClientIp()

读取当前地区所有模型的数据

 getmjsom(20)//20条

输出makeHtml

makeHtml($text)

获取完整URL

get_url()

七牛时间戳防盗链

$url = '图片地址';
get_parse($url)

显示文字控制

{:cut($sourcestr, 30)}

发送短信

duanxin($phone, $content)

执行数据库

sql(数据库)

时间戳转换时间

times($time)
date('Y-m-d', $time)

判断是否是管理员

if(admin('id')){
    是
}else{
    不是
}

^