内置函数
判断用户登录状态
{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{
不是
}
^