84PHP开源框架 v5.1.0
v0
84PHP开源框架v5.1.0更新内容
更新内容
新增:
报错堆栈指示;
Session::Csrf()新增返回值;
框架报错时,将在报错模板{$Code}中返回错误码;
常量IntRuntime;
使用PDO作为底层驱动,用以连接数据库的Db模块,并支持事务操作;
Wrong模块新增配置项CodeReplace,用以替换错误代码;
框架常量FrameworkVersion,用以输出框架版本号;
错误页模板变量FrameworkVersion,用以输出框架版本号;
用以校验数据的Filter模块;
用以获得Header中指定字段的值的Tool::GetHeader()方法。
调整:
Wrong::Report()已调整参数为快捷传参模式;
Mysql::Sum()中的sum参数,已调整为Array类型;
Mysql模块将计划废弃,将在6.x版本中删除,且不再增添新功能。请使用Db模块代替;
Receive模块将计划废弃,将在6.x版本中删除,且不再增添新功能。请使用Filter模块代替;
Page模块使用Db模块作为依赖;
优化整体代码;
删除M.15.0错误码;
更新了样例文件;
删除了核心配置项XPoweredBy。
修复:
Wrong::Report()中code参数影响HTTP响应码的问题;
Wrong模块无法写入日志;
Vcode::Base()中的参数无效的问题;
Mysql::Sum()中的sum参数类型为String时,出现错误;
Wrong::Report()展示报错模板页错误的问题;
Mysql模块中潜在的安全问题。