thinkphp

nginx安全配置之白名单设置

jerry thinkphp
针对php设置一个可执行的白名单,对于服务器安全来说也是一种必要而重要的设置。其他的不多说,直接上配置明细吧:server {     listen       5080;     server_name  www.example.com;     root       

简单实现搜索引擎来源统计的饼形图

jerry thinkphp
简单实现搜索引擎来源统计的饼形图
通过GoogChart.class.php类 ,实现饼形图显示统计;显示效果如图: 首先,创建数据库,代码如下: -- -- 表的结构 `ed_engines` -- CREATE TABLE IF NOT EXISTS `ed_engines` ( `id` int(10...
阅读全文

完善的page分页模块,和百度一模一样

jerry thinkphp
完善的page分页模块,和百度一模一样
http://www.schoolcms.cn/ 发布 完善的page分页模块,和百度一模一样<?php class PagingModel {     private $m_PagingDataArray;  //接收页面提交的post或者get的一维数组条件     p...
阅读全文

地区管理功能

jerry thinkphp
地区管理功能
thinkphp 地区管理功能,因为最近有些系统有这方面的需求行业不一样用到区域也不一样,完成70%, ajax 双击修改地区部分没实现,有时间弄下。本来打算移植ecshop 的不过有点麻烦。还是自己写把。数据库部分来自ecsho

php使用过滤器filter轻松验证邮箱、url和ip地址等

jerry thinkphp
php使用过滤器filter轻松验证邮箱、url和ip地址等
自己平时项目中有时也会用到,php内置函数!1、验证邮箱 $email = 'sjlinyu@qq.com'; $result = filter_var($email, FILTER_VALIDATE_EMAIL); var_dump($result); //string(14) "...
阅读全文

对象数组的转化

jerry thinkphp
对象数组的转化
前几天用到了数据的转化,弄了一个类进行实现数据的转换PHP中有将数据转换序列化成JSON数据的,也有反序列化JSON数据的,正常的开发中有时会使用到数组和对象之间的转换,前几天我就用到了,于是就弄了一个类实现数

ThinkPHP XML格式转换成数组

jerry thinkphp
ThinkPHP XML格式转换成数组
XML格式转换成数组 用递归操作很简单,大家可以下载附件测试// Xml 转 数组, 包括根键,忽略空元素和属性,尚有重大错误 public function xml_to_array( $xml )     {         $reg = "/<(\\w+)[^>]*...
阅读全文

从url中提取参数名和参数值

jerry thinkphp
在已知参数名的情况下,获取参数值,使用正则表达式能很容易做到。 网上Copy过来的方法,觉得挺好的,有js版本,php版本。在已知参数名的情况下,获取参数值,使用正则表达式能很容易做到。js的实现方法如下:funct

获得页面执行时间

jerry thinkphp
获得页面执行时间<?php header("Content-type:text/html;charset=utf-8"); class runtime {     private $begintime = 0;     private $endtime   = 0;   ...
阅读全文

分享一个字节大小格式化函数

jerry thinkphp
一个超简单的字节格式化函数/**  * 格式化字节大小  * @param  number $size      字节数  * @param  string $delimiter 数字和单位分隔符  * @return string            格式化后的带单位的大小 ...
阅读全文