common.php 页面
T() //获取模板文件
I() //获取输入参数
G() //记录和统计时间(微秒)和内存使用情况
N() //设置和获取统计数据
parse_name() //字符串命名风格转换
require_cache() //优化的require_once
require_array() //批量导入文件 成功则返回
file_exists_case() //区分大小写的文件存在判断
import() //导入所需的类库 同java的Import 本函数有缓存功能
load() //基于命名空间方式导入函数库
vender() //快速导入第三方框架类库 所有第三方框架的类库文件统一放到 系统的Vendor目录下面
alias_import() //快速定义和导入别名 支持批量定义
D() //D函数用于实例化Model 格式 项目://分组/模块
M() //M函数用于实例化一个没有模型文件的Model
A() //A函数用于实例化Action 格式:[项目://][分组/]模块
R() //远程调用模块的操作方法 URL 参数格式 [项目://][分组/]模块/操作
L() //获取和设置语言定义(不区分大小写)
C() //获取和设置配置参数 支持批量定义
tag() //处理标签扩展
add_tag_behavior(), //动态添加行为扩展到某个标签
B(), //执行某个行为
strip_whitespace(), //去除代码中的空白和注释
compile(), //编译文件
array_define(),// 根据数组生成常量定义
trace(), //添加和获取页面Trace记录
functions.php 页面
halt(), //错误输出
throw_exception(), //自定义异常处理
dump(), //浏览器友好的变量输出
_404(), //404处理
layout(), //设置当前页面的布局
U(), //URL组装 支持不同URL模式
W(), //渲染输出Widget
filter(), //过滤器方法 引用传值
is_ssl(), //判断是否SSL协议
redirect(), //URL重定向
s() //缓存管理
F() //快速文件数据读取和保存 针对简单类型数据 字符串、数组
get_instance_of() //取得对象实例 支持调用类的静态方法
to_guid_string() //根据PHP各种类型变量生成唯一标识号
xml_encode() //XML编码
data_to_xml() //数据XML编码
session() //session管理函数
cookie() //Cookie 设置、获取、删除
load_ext_file() //加载动态扩展文件
get_client_ip() //获取客户端IP地址
send_http_status() //发送HTTP状态
filter_exp() //过滤表单中的表达式
runtime.php 页面
load_runtime_file() //加载运行时所需要的文件 并负责自动目录生成
check_runtime() //检查缓存目录(Runtime) 如果不存在则自动创建
build_runtime_cache() //创建编译缓存
build_tags_cache() //编译系统行为扩展类库
build_app_dir() //创建项目目录结构
build_first_action() //创建测试Action
build_dir_secure() //生成目录安全文件
Extend文件夹
Action文件夹
RestAction.class.php 页面 RestAction类
getActionName() //获取当前Action名称
isAjax() //是否AJAX请求
__call() //魔术方法 有不存在的操作的时候执行
display() //模板显示,调用内置的模板引擎显示方法,
assign() //模板变量赋值
__set()
setContentType()//设置页面输出的CONTENT_TYPE和编码
response() //输出返回数据
encodeData() //编码数据
sendHttpStatus()//发送Http状态信息
getAcceptType() //获取当前请求的Accept头信息
Behavior文件夹
AgentCheckBehavior.class.php页面 AgentCheckBehavior 类
run() //
BrowserCheckBehavior.class.php 页面 BrowserCheckBehavior类
run() //
CheckActionRouteBehavior.class.php 页面 CheckActionRouteBehavior类
run() //行为扩展的执行入口必须是run
checkUrlMatch() //检测URL和规则路由是否匹配
parseUrl() //解析规范的路由地址
parseRule() //解析规则路由
parseRegex() //解析正则路由
CheckLangBehavior.class.php 页面 CheckLangBehavior类
run() //
checkLanguage() //语言检查
CronRunBehavior.class.php 页面 CronRunBehavior类
run() //
FireShowPageTraceBehavior.class.php页面 FireShowPageTraceBehavior类
run() //
showTrace() //显示页面Trace信息
showTime() //获取运行时间
fb() //
RobotCheckBehavior.class.php 页面 RobotCheckBehavior类
run()
isRobot() //机器人访问检测
UpgradeNoticeBehavior.class.php 页面 UpgradeNoticeBehavior类
run() //
send_sms() //
send() //
Function文件夹
extend.php 页面
msubstr() //字符串截取,支持中文和其他编码
rand_string() //产生随机字串,可用来自动生成密码 默认长度6位 字母和数字混合
build_verify() //获取登录验证码 默认为4位数字
byte_format() //字节格式化 把字节数格式为 B K M G T 描述的大小
is_utf8() //检查字符串是否是UTF8编码
highlight_code()//代码加亮
h() //输出安全的html
ubb() //
build_count_rand() //随机生成一组字符串
remove_xss()
list_to_tree() //把返回的数据集转换成Tree
list_sort_by() //对查询结果集进行排序
list_search() //在数据列表中搜索
auto_charset() //自动转换字符集 支持数组转换
common.php 页面
T() //获取模板文件
I() //获取输入参数
G() //记录和统计时间(微秒)和内存使用情况
N() //设置和获取统计数据
parse_name() //字符串命名风格转换
require_cache() //优化的require_once
require_array() //批量导入文件 成功则返回
file_exists_case() //区分大小写的文件存在判断
import() //导入所需的类库 同java的Import 本函数有缓存功能
load() //基于命名空间方式导入函数库
vender() //快速导入第三方框架类库 所有第三方框架的类库文件统一放到 系统的Vendor目录下面
alias_import() //快速定义和导入别名 支持批量定义
D() //D函数用于实例化Model 格式 项目://分组/模块
M() //M函数用于实例化一个没有模型文件的Model
A() //A函数用于实例化Action 格式:[项目://][分组/]模块
R() //远程调用模块的操作方法 URL 参数格式 [项目://][分组/]模块/操作
L() //获取和设置语言定义(不区分大小写)
C() //获取和设置配置参数 支持批量定义
tag() //处理标签扩展
add_tag_behavior(), //动态添加行为扩展到某个标签
B(), //执行某个行为
strip_whitespace(), //去除代码中的空白和注释
compile(), //编译文件
array_define(),// 根据数组生成常量定义
trace(), //添加和获取页面Trace记录
functions.php 页面
halt(), //错误输出
throw_exception(), //自定义异常处理
dump(), //浏览器友好的变量输出
_404(), //404处理
layout(), //设置当前页面的布局
U(), //URL组装 支持不同URL模式
W(), //渲染输出Widget
filter(), //过滤器方法 引用传值
is_ssl(), //判断是否SSL协议
redirect(), //URL重定向
s() //缓存管理
F() //快速文件数据读取和保存 针对简单类型数据 字符串、数组
get_instance_of() //取得对象实例 支持调用类的静态方法
to_guid_string() //根据PHP各种类型变量生成唯一标识号
xml_encode() //XML编码
data_to_xml() //数据XML编码
session() //session管理函数
cookie() //Cookie 设置、获取、删除
load_ext_file() //加载动态扩展文件
get_client_ip() //获取客户端IP地址
send_http_status() //发送HTTP状态
filter_exp() //过滤表单中的表达式
runtime.php 页面
load_runtime_file() //加载运行时所需要的文件 并负责自动目录生成
check_runtime() //检查缓存目录(Runtime) 如果不存在则自动创建
build_runtime_cache() //创建编译缓存
build_tags_cache() //编译系统行为扩展类库
build_app_dir() //创建项目目录结构
build_first_action() //创建测试Action
build_dir_secure() //生成目录安全文件
Extend文件夹
Action文件夹
RestAction.class.php 页面 RestAction类
getActionName() //获取当前Action名称
isAjax() //是否AJAX请求
__call() //魔术方法 有不存在的操作的时候执行
display() //模板显示,调用内置的模板引擎显示方法,
assign() //模板变量赋值
__set()
setContentType()//设置页面输出的CONTENT_TYPE和编码
response() //输出返回数据
encodeData() //编码数据
sendHttpStatus()//发送Http状态信息
getAcceptType() //获取当前请求的Accept头信息
Behavior文件夹
AgentCheckBehavior.class.php页面 AgentCheckBehavior 类
run() //
BrowserCheckBehavior.class.php 页面 BrowserCheckBehavior类
run() //
CheckActionRouteBehavior.class.php 页面 CheckActionRouteBehavior类
run() //行为扩展的执行入口必须是run
checkUrlMatch() //检测URL和规则路由是否匹配
parseUrl() //解析规范的路由地址
parseRule() //解析规则路由
parseRegex() //解析正则路由
CheckLangBehavior.class.php 页面 CheckLangBehavior类
run() //
checkLanguage() //语言检查
CronRunBehavior.class.php 页面 CronRunBehavior类
run() //
FireShowPageTraceBehavior.class.php页面 FireShowPageTraceBehavior类
run() //
showTrace() //显示页面Trace信息
showTime() //获取运行时间
fb() //
RobotCheckBehavior.class.php 页面 RobotCheckBehavior类
run()
isRobot() //机器人访问检测
UpgradeNoticeBehavior.class.php 页面 UpgradeNoticeBehavior类
run() //
send_sms() //
send() //
Function文件夹
extend.php 页面
msubstr() //字符串截取,支持中文和其他编码
rand_string() //产生随机字串,可用来自动生成密码 默认长度6位 字母和数字混合
build_verify() //获取登录验证码 默认为4位数字
byte_format() //字节格式化 把字节数格式为 B K M G T 描述的大小
is_utf8() //检查字符串是否是UTF8编码
highlight_code()//代码加亮
h() //输出安全的html
ubb() //
build_count_rand() //随机生成一组字符串
remove_xss()
list_to_tree() //把返回的数据集转换成Tree
list_sort_by() //对查询结果集进行排序
list_search() //在数据列表中搜索
auto_charset() //自动转换字符集 支持数组转换
common.php 页面