PHP开发之路
rekcaD
正值奋斗的年龄,却想得太多,做得太少
展开
-
Base64编码解码原理详解
Base64编码解码原理详解1. Base64字符的组成部分 Base64所用字符: 0,1,2 ….9 A,B,C,D…Z a,b,c,d…z + / 对应ASCII: 48,49…58,65,66…90,97,98…122, 43,472. 10个数字,26个大写字母,26个小写字母,1个+,一个 / 刚好64个字符3. Base64是将每3个字符转化为4个字符,即(3*8bit原创 2016-06-01 00:51:58 · 22766 阅读 · 7 评论 -
一个数组中,除了有两个数字只出现一次外,其他数字都出现两次,求出这两个出现一次的数字
求出两个只出现一次的数字首先,我们知道两个相同的数字进行异或操作时为0,如果题目里面只有一个数字出现一次的话,我们就可以直接对数组中的所有数字进行异或操作,最后得到的数字就是单独出现的那个数字,但是题目中给的是2个出现一次的数字,那我们尝试可以把这个数组拆分成两个数组,将两个出现一次的数字分到不同的组里面,在进行异或操作<?php$arr=array(1,1,2,2,3,3,4,5,4,5,7原创 2016-08-12 11:17:19 · 2615 阅读 · 1 评论 -
PHP分页原理+代码实现
PHP分页原理 Mysql分页查询Limit关键字 sql语句 select * from table_name limit a,b; limit a,b 代表从第a条数据开始,查询总共b条的数据,用limit就可以轻松实现页面分页,下面是PHP分页类 使用方法 实例化Page类(可以传入两个参数pageSize和maxSize) 调用pa原创 2016-05-03 13:47:03 · 6002 阅读 · 0 评论 -
用PHP写自定义的简单WEB服务器
用PHP实现的自定义的简单WEB服务器这儿主要是运用PHP中的socket编程来实现,PHP脚本是运行在命令行中的,是不依赖其他的WEB服务器而独立运行的<?php/** * @socket 通信的整个过程 * @socket_create //创建套接字 * @socket_bind //绑定IP和端口 * @socket_listen //监听相应端口 * @sock原创 2016-04-28 20:26:20 · 4331 阅读 · 0 评论