常用函数

C函数
获取系统变量:
<?php
$webname=C('web_name');
echo $webname;
系统变量,可以通过C函数直接读取出来。
T函数
获取模板的配置:
<?php
$root=T('home');
echo $root;
系统模板指向路径,可以通过T函数直接读取出来。

F函数
获取get或post的数据,用法如下:
<?php
$url=F('url');
echo $url;
说明:定义$url变量,获取Get或者Post过来的url参数,然后输出$url
有时候我们在不确定是Action为Get或为Post,我们可以通过下面的方法获取我们所需要的数据。
<?php
#强制通过Get方法获取
$url=F('get.url');

#强制通过Post方法获取
$url=F('post.url');
enhtml函数
说明:参数过滤函数
<?php   
$name=enhtml($_GET['name']);
通过enhtml函数,可以过滤一些参数变量,提升系统安全性,上面的F函数中已使用了此函数。

nohtml函数
说明:去除字符串中的html元素
<?php   
$name=nohtml($_GET['name']);
通过nohtml函数,可以得到纯文本。

getint函数
说明:强制转换为数值类型
<?php   
$num=getint(F('num'),0);
通过getint函数,将获取的变量,强制转换为数值类型,如果不是数值,则默认为0。

cutstr函数
说明:截取字符串
<?php   
$title=cutstr($title,30,1);
通过cutstr函数,可以截取字符串,第一个参数为变量,第二个参数为截取的长度,第三个可选参数,如果为1,且超过第二个参数的设置则显示省略号。

session函数
说明:session保存、删除、读取操作
<?php   
#保存session
session("userid",$userid);

#读取session
$userid=session("userid");

#删除session
session("userid",'[del]');

#删除所有的session
session("userid",'[delete]');
cookie函数
说明:cookie保存、删除、读取操作
<?php   
#保存cookie
cookie("userid",$userid);

#读取cookie
$userid=cookie("userid");

#删除cookie
cookie("userid",'[del]');
更多函数请查阅:【app/function.php】文件,您也可以自定义函数到此文件中。自定义后,前后台的控制器中均可以直接调用。