codeigniter 笔记二
来源:互联网 发布:知乐的小说都有啥 编辑:程序博客网 时间:2024/05/22 23:57
今天主要看 Common.php,上一篇说了 它主要是全局函数。
1. function is_php($version = '5.0.0') 判断当前php 版本是否高于或者等于5.0.0 是返回TRUE 否则返回FALSE;
2.ifunction is_really_writable($file) 判断文件或者路径是否可以 是返回TRUE 否则返回FALSE。
3.function &load_class($class, $directory = 'libraries', $prefix = 'CI_') 加载某个类 并返回实例化的句柄,如果存在 则直接返回其实例化的句柄。
4 function is_loaded($class = '') 判断某个类是否加载(配合上一函数应用)。
5 function &get_config($replace = array()) 主要加载配置文件 config.php
6. function config_item($item) 返回指定的配置项
7 function show_error($message, $status_code = 500, $heading = 'An Error Was Encountered') 错误句柄 函数目的避免使用php 自身的 exception 类 而是使用errors.php 中的错误句柄。
8.function show_404($page = '', $log_error = TRUE) 404页句柄 跟上一方法类似
9 function log_message($level = 'error', $message, $php_error = FALSE) 错误log 接口 里面要加载log类
10 function set_status_header($code = 200, $text = '') 设置php 页面状态 的头信息
php_sapi_name() 判断php运行环境的函数
在apache环境下面输出的结果是“apache2handler”;
在cgi模式下输出的结果是“cgi-fcgi”
要是在命令行模式下面运行的话,那么输出的结果是:”cli”
依据这个内容我们可以判断当前运行的环境是什么!
那么在命令行下怎么运行呢?
如下:
进入DOS 进入php.exe文件的地址 如我的是:d:/wamp/bin/php/php5.3.3/
然后输入php.exe “文件的绝对路径” 如:>php.exe d:/wamp/www/info.php
既可以了。
关于php_sapi_name() 的这段是转来的。
11 function _exception_handler($severity, $message, $filepath, $line) 这是一个自定义的异常处理程序 他的目的是生成自己的错误日志
12 function remove_invisible_characters($str, $url_encoded = TRUE) 这个很明白 去除不可见字符
以上是关于common.php 函数的简单说明 ,如有错误之处,欢迎指正
- codeigniter 笔记二
- CodeIgniter笔记
- CodeIgniter笔记
- CodeIgniter学习笔记二:CI中的query_builder(AR)、连贯操作
- codeigniter 笔记一
- codeigniter 笔记三
- codeigniter 笔记四
- codeigniter 笔记五
- codeigniter 笔记六
- codeigniter 笔记七
- CodeIgniter 学习笔记
- CodeIgniter学习笔记总汇
- codeigniter笔记(2)
- CodeIgniter笔记4
- CodeIgniter笔记3
- CodeIgniter笔记1
- CodeIgniter学习笔记
- CodeIgniter笔记1
- SSD原理普及版
- interface specification
- Android 异步线程 HandlerThread
- 2011.11.17,Google已经正式推出Google音乐服务(Google Music)
- 计算机基本组成
- codeigniter 笔记二
- Sina SSO 登陆过程分析
- 堆排序及经典用法
- 跋涉不止(17)
- Map集合转换JSON对象
- SQLite---T_double
- android有用代码片段
- 软件开发流程
- Ubuntu Linux系统下apt-get命令详解