ThinkPHP学习笔记6模板渲染

/**

*浏览器友好的变量输出

*

parammixed$var变量

*

paramboolean$echo是否输出默认为True如果为false则返回输出字符串

*

paramstring$label标签默认为空

*

paramboolean$strict是否严谨默认为true

*

returnvoid

string

*/

functiondump($var,$echo=true,$label=null,$strict=true){

/**

*设置当前页面的布局

*

paramstring

false$layout布局名称为false的时候表示关闭布局

*

returnvoid

*/

functionlayout($layout){

/**

*URL组装支持不同URL模式

*

paramstring$urlURL表达式,格式:[模块/控制器/操作#锚点

域名]?参数1=值1参数2=值2...

*

paramstring

array$vars传入的参数,支持数组和字符串

*

paramstring

boolean$suffix伪静态后缀,默认为true表示获取配置值

*

paramboolean$domain是否显示域名

*

returnstring

*/

functionU($url=,$vars=,$suffix=true,$domain=false){

/**

*渲染输出Widget

*

paramstring$nameWidget名称

*

paramarray$data传入的参数

*

returnvoid

*/

functionW($name,$data=array()){

/**

*判断是否SSL协议

*

returnboolean

*/

functionis_ssl(){

/**

*URL重定向

*

paramstring$url重定向的URL地址

*

paraminteger$time重定向的等待时间(秒)

*

paramstring$msg重定向前的提示信息

*

returnvoid

*/

functionredirect($url,$time=0,$msg=){

/**

*缓存管理

*

parammixed$name缓存名称,如果为数组表示进行缓存设置

*

parammixed$value缓存值

*

parammixed$options缓存参数

*

returnmixed

*/

functionS($name,$value=,$options=null){

/**

*快速文件数据读取和保存针对简单类型数据字符串、数组

*

paramstring$name缓存名称

*

parammixed$value缓存值

*

paramstring$path缓存路径

*

returnmixed

*/

functionF($name,$value=,$path=DATA_PATH){

/**

*根据PHP各种类型变量生成唯一标识号

*

parammixed$mix变量

*

returnstring

*/

functionto_guid_string($mix){

/**

*XML编码

*

parammixed$data数据

*

paramstring$root根节点名

*

paramstring$item数字索引的子节点名

*

paramstring$attr根节点属性

*

paramstring$id数字索引子节点key转换的属性名

*

paramstring$encoding数据编码

*

returnstring

*/

functionxml_encode($data,$root=think,$item=item,$attr=,$id=id,$encoding=utf-8){

/**

*数据XML编码

*

parammixed$data数据

*

paramstring$item数字索引时的节点名称

*

paramstring$id数字索引key转换为的属性名

*

returnstring

*/

functiondata_to_xml($data,$item=item,$id=id){

/**

*session管理函数

*

paramstring

array$namesession名称如果为数组则表示进行session设置

*

parammixed$valuesession值

*

returnmixed

*/

functionsession($name=,$value=){

/**

*Cookie设置、获取、删除

*

paramstring$namecookie名称

*

parammixed$valuecookie值

*

parammixed$optioncookie参数

*

returnmixed

*/

functioncookie($name=,$value=,$option=null){

/**

*加载动态扩展文件

*

varstring$path文件路径

*

returnvoid

*/

functionload_ext_file($path){

/**

*获取客户端IP地址

*

paraminteger$type返回类型0返回IP地址1返回IPV4地址数字

*

paramboolean$adv是否进行高级模式获取(有可能被伪装)

*

returnmixed

*/

functionget_client_ip($type=0,$adv=false){

/**

*发送HTTP状态

*

paraminteger$code状态码

*

returnvoid

*/

functionsend_







































鍦ㄧ嚎鍜ㄨ娌荤枟鐧界櫆椋庣殑鍖婚櫌
鍖椾含鐧界櫆椋?



转载请注明:http://www.guyukameng.com/php/2165.html