2018-06-09 14:34:33
关于php 密码生成类的介绍
php 密码生成类功能:1.可设定密码长度。2.可设定要生成的密码个数,批量生成。3.可以指定密码的规则,字母,数字,特殊字符等。GeneratePassword.class.php
1515
2018-06-09 14:29:16
关于php main 与 iframe 相互通讯类(同域/跨域)的介绍
main 与 iframe 相互通讯类之前写过一篇《iframe与主框架跨域相互访问方法》,介绍了main与iframe相互通讯的原理,不了解原理的可以先看看。今天把main与iframe相互通讯的方法封装成类,主要有两个文件,JS:FrameMessage.js 实现调用方法的接口,如跨域则创建临时iframe,调用同域执行者调用。PHP:FrameMessage.cla
1703
2018-06-09 14:21:53
如何使用php 异步调用方法
php 异步调用方法客户端与服务器端是通过HTTP协议进行连接通讯,客户端发起请求,服务器端接收到请求后执行处理,并返回处理结果。有时服务器需要执行很耗时的操作,这个操作的结果并不需要返回给客户端。但因为php是同步执行的,所以客户端需要等待服务处理完才可以进行下一步。因此对于耗时的操作适合异步执行,服务器接收到请求后,处理完客户端需要的数据就返回,再异步在服务器执行耗时的操作。
2371
2018-06-09 14:18:08
如何让php 根据url自动生成缩略图,并处理高并发问题
服务器生成缩略图的时机一般有两种:1.上传文件时生成优点:上传时就已经生成需要的缩略图,读取时不需要再判断,减少cpu运算。缺点:当缩略图尺寸变化时或新增尺寸时,需要重新生成所有的缩略图。2.访问时生成优点:1.当有用户访问时才需要生成,没有访问的不用生成,节省空间。 2.当修改缩略图尺寸时,只需要修改设置,无需重新生成所有缩略图。缺点:当缩略图不存在需要生成
2055
2018-06-09 14:14:39
关于php 字符串压缩方法之间的比较
php 提供的字符串压缩方法有 1.gzcompress — Compress a stringThis function compress the given string using the ZLIB data format. 2.gzencode — Create a gzip compressed stringThis function returns a
2532
2018-06-09 14:11:23
2018-06-09 14:07:36
关于php 构造函数支持不同个数参数的方法介绍
php 构造函数支持不同个数参数方法原理:在__construct中使用 func_num_args 获取参数个数,再根据参数个数执行不同的调用。参数值使用func_get_arg() 方法获得。demo:
2839
2018-06-09 14:03:50
如何使用PDO查询mysql避免SQL注入的方法
使用传统的 mysql_connect 、mysql_query方法来连接查询数据库时,如果过滤不严紧,就有SQL注入风险。虽然可以用mysql_real_escape_string()函数过滤用户提交的值,但是也有缺陷。而使用PHP的PDO扩展的 prepare 方法,就可以避免sql injection 风险。PDO(PHP Data Object) 是PHP5新加入的一个重大功能,因为在
1808
2018-06-09 13:58:49
关于php 双向队列类的讲解
(deque,全名double-ended queue)是一种具有队列和栈的性质的数据结构。双向队列中的元素可以从两端弹出,其限定插入和删除操作在表的两端进行。在实际使用中,还可以有输出受限的双向队列(即一个端点允许插入和删除,另一个端点只允许插入的双向队列)和输入受限的双向队列(即一个端点允许插入和删除,另一个端点只允许删除的双向队列)。而如果限定双向队列从某个端点插入的元素只能从该端点删除,则该双向队列就蜕变为两个栈底相邻的栈了。
1630
2018-06-09 13:55:08