94hwan-PHP框架基本原理

Source:94hwan 与众不同  Author:网络部
2011-09-20 14:43

这个类实际相当于以前的 lib_common.php ,不过封装成了类,是为了使面向对像化更彻底些,如果有新增加的重要函数,也可以自行封装在这里面。

1、util::cn_strtotime( $dtime )  
从普通时间返回Linux时间截(strtotime中文处理版)

2、util::get_client_ip()
获取用户的真实IP

3、util::get_cururl()
获取当前url(只适合于GET方法)

4、util::is_utf8( $str )
检测字符串是否是utf8字符串

5、util::pagination ( $config )
通用分页函数
$config['current_page']   //当前页数
$config['page_size']      //每页显示多少条
$config['total_rs']       //总记录数
$config['url_prefix']     //网址前缀
$config['page_name']      //当前分页变量名(默认是page_no, 即访问是用 url_prefix&page_no=xxx )
$config['move_size']      //前后偏移量(默认是5)
$config['input']          //是否使用输入跳转框(0|1)
return string

6、util::send_email($to, $subject, $body)
发送邮件(不适合高负载的情况)

7、util::utf8_substr($str, $slen, $startdd=0)
utf8 中文字符截取
 

...