- 博客(13)
- 问答 (3)
- 收藏
- 关注
原创 几个常用的高级函数
1.php获取当前页面完整url地址的函数function get_url(){ $url = (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443') ? 'https://' : 'http://'; $url .= $_SERVER['HTTP_HOST']; $url .= isse
2016-11-25 11:38:06 1493
原创 为什么用360浏览器打开网页显示不正常而其他浏览器都正常
今天把一个项目放到线上,发现用其它浏览器显示都正常而360却乱成一团,找了很久的原因,原来用的360浏览器的模式是兼容模式,是这个兼容模式搞的鬼。对于360浏览器的极速模式与兼容模式,相信大家都不陌生,极速代表着高速,意味着是高版本的浏览器,速度快嘛。而兼容模式则是极力适合各种浏览器,考虑更多的是兼容。这两个模式在360浏览器上怎么设置呢?打开浏览器,在网址的后面有一个闪电的图标或是一个e图标
2016-11-24 20:57:01 20442 2
原创 商品表的sql
# tinyint : 0~255# smallint : 0~ 65535# mediumint : 0~1千6百多万# int : 0~40多亿# char 、varchar 、 text容量?# char :0~255个字符# varchar : 0~65535 字节 看表编码,如果是utf8存2万多汉字 gbk存3万多汉字# text : 0~65535 字符C
2016-11-16 11:35:45 4683
原创 PHP的继承方法如何获取子类名?
php后期静态绑定问题:例如<?phpclass A{ function __construct() { echo __CLASS__; } static function name() { echo __CLASS__; }}class B extends A{}$objB = new B()
2016-11-14 00:53:14 6411
原创 定时执行php脚本
使用PHP定时执行某些任务的话, 可以有以下两个方法:1. Linux下crontab, windows下计划任务,具体实现可以参考我之前写的一篇博客:http://blog.csdn.net/zls986992484/article/details/531088362. 使用php的相关函数set_time_limit(0);ignore_user_abort(true);//这
2016-11-10 02:14:20 2078
原创 linux使用crontab实现PHP执行定时计划任务
首先说说cron它是一个linux下的定时执行工具。根用户以外的用户可以使用 crontab 工具来配置 cron 任务。所有用户定义的 crontab 都被保存在/var/spool/cron 目录中,并使用创建它们的用户身份来执行。要以某用户身份创建一个 crontab 项目,登录为该用户,然后键入 crontab -e 命令来编辑该用户的 crontab。该文件使用的格式和 /etc/cro
2016-11-10 01:12:16 3817 1
原创 Apache和Nginx的区别
Apache与Nginx的优缺点比较 1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优
2016-11-10 00:18:48 498
转载 PHP运行模式
PHP运行模式有4钟:1)cgi 通用网关接口(Common Gateway Interface))2) fast-cgi 常驻 (long-live) 型的 CGI3) cli 命令行运行(Command Line Interface)4) web模块模式(apache等web服务器运行的模块模式)1. CGI(Common Gateway Interface)
2016-11-10 00:11:57 462
原创 PHP的错误日志
对于PHP开发者来说,一旦某个产品投入使用,应该立即将 display_errors选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。但是,任何一个产品在投入使用后,都难免会有错误出现,那么如何记录一些对开发者有用的错误报告呢?我们可以在单独的文本文件中将错误报告作为日志记录。错误日志的记录,可以帮助开发人员或者管理人员查看系统是否存在问题。如果需要将程序中的错误报告
2016-11-09 23:34:08 670
原创 PHP操作Excel
php操作Excel其实就是用了一个PHPExcel类,这个类提供了很多方法,支持生成Excel文件,支持生成报表等等。首先我们得去官网下载这个PHPExcel类。百度PHPExcel,搜索结果最上面显示的那个就是PHPExcel的官网(http://phpexcel.codeplex.com/),点击进入,官网首页右侧有一个download按钮,点击下载即可,下载完后解压,找到里面的Cl
2016-11-06 23:37:18 6728
原创 php实现无限极分类
关于无限极分类的介绍就不多叙述了,下面直接贴代码。比如有一个category表,如下:要实现无限极分类,则可以使用下面的方法.类形式:class Category { static public function sortOut($cate,$pid=0,$level=0,$html='--'){ $tree = array();
2016-11-06 16:17:35 1093
转载 RBAC权限管理
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员
2016-11-06 15:51:40 397
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人