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