THinKPHP函数库全解

php中文网
发布: 2016-07-29 09:04:43
原创
1333人浏览过

thinkphp 3.2.3版本中,以下函数系统已经封装共46个,之所以总结的目的有两个:
1 了解thinkphp框架中有哪些方法

2 让开发这不必再封装自己的方法


废话少说,进入正题:
1 大字母函数: 共16个
A 跨域调用 (常用)
B Behavior: 执行行为
C config 加载配置文件 (常用)
D:模型实例化 (常用)
E exception 异常处理
F file 文件处理
G 记录和统计时间(微秒)和内存使用情况
I 表单处理 (常用)
L language: 语言包
M Model 数据库表操作 (常用)
N 设置和获取统计数据
R 跨域调用
S 缓存
T template 模板
U URL处理 (常用)
W Widget 渲染输出
2 单个单词函数(12个)
controller
cookie  cookie处理
compile 模板编译
dump 输入
import 导入库 (常用)
layout 设置当前页面的布局
load
redirect 重定向 (常用)
session session处理  (常用)
tag
trace 跟着轨迹用
vendor 导入第三方库 (常用)
3 多个函数输入 (17个)
文件加载
load_config 加载配置文件 支持格式转换 仅支持一级配置
load_ext_file 加载动态扩展文件 (重要)
PHP优化
require_cache  优化的require_once
in_array_case 不区分大小写的in_array实现
file_exists_case 区分大小写的文件存在判断
to_guid_string  根据PHP各种类型变量生成唯一标识号
网络
is_ssl 判断是否SSL协议  (重要)
send_http_status 发送HTTP状态 (重要)
get_client_ip 获取客户端IP地址 (重要)
XML
xml_encode XML编码
data_to_xml 数据XML编码
字符串处理
think_filter SQL安全过滤
strip_whitespace 去除代码中的空白和注释  (重要)
parse_name 字符串命名风格转换
其他
parse_res_name 解析资源地址并导入类库文件
array_map_recursive 递归调用
throw_exception 自定义异常处理(不推荐,用E代替)
yaml_parse_file 解析yaml文件返回一个数组
参考
http://www.cnblogs.com/asplamapie/p/4108400.html

库宝AI
库宝AI

库宝AI是一款功能多样的智能伙伴助手,涵盖AI写作辅助、智能设计、图像生成、智能对话等多个方面。

库宝AI 109
查看详情 库宝AI

以上就介绍了THinKPHP函数库全解,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

相关标签:
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号