一些临时想法
- 在index.php入口文件define的变量都是为了不修改ThinkPHP的源码,使用defined先做一次检查比较好。
- 待续…
新认识的函数:
- 版本比较函数:version_compare(PHP_VERSION,’5.3.0’,’<’)
- 函数判断函数:function_exist()
- 获取内存使用情况:memory_get_usage()
- 系统异常时的处理函数:register_shutdown_function()
- set_error_handler — 设置一个用户定义的错误处理函数
set_exception_handler — 设置一个用户定义的异常处理函数。
- error_get_last — 获取最后发生的错误
- ob_end_clean — 清空(擦除)缓冲区并关闭输出缓冲,当内容残缺希望丢弃这些内容的时候使用。
- ob_start — 打开输出控制缓冲
- ob_end_flush — 冲刷出(送出)输出缓冲区内容并关闭缓冲
- debug_backtrace — 产生一条回溯跟踪(backtrace),打印异常信息的时候有用
- debug_print_backtrace — 打印一条回溯。
date_default_timezone_set — 设定用于一个脚本中所有日期时间函数的默认时区
- 待续…