alex kinhoom

As she stalked the room, I could feel the aura of her presence

php文件下载进度控制总结

php文件下载进度显示原理 我们在文件下载时经常需要知道文件的下载进度,那么利用php获取文件的下载进度,不能在一般的windows平台集成的环境下,这是因为window的文件权限控制机制不同于linux。导致不能讲真正的文件大小赋予Content-Length。这样,浏览器在请求了服务器之后,在Response Headers里不能获取文件的大小而呈现出动态更新文件下载进度的效果 ,在li...

mysql复制表随笔

mysql复制表 下面这个语句会拷贝表结构到新表newadmin中。 不会拷贝表中的数据。 CREATE TABLE newadmin LIKE admin; 下面这个语句会拷贝数据到新表中。这个语句其实只是把select语句的结果建一个表。所以newadmin这个表不会有主键,索引。 CREATE TABLE newadmin AS ( SELECT * FROM a...

php无限极分类

php无限极分类 这里首先介绍一下,什么是无限极分类? 无限极分类简单点说就是一个类可以分成多个子类,然后一个子类又可以分另外多个子类这样无限分下去,就好象windows可以新建一个文件夹,然后在这个文件夹里又可以建一些个文件夹,在文件夹底下还可以建一些文件夹一样 那PHP又是如何实现它的无限分类的呢?如何把它的各个分类一一列出来呢? 首先,我们来假设有这样一个数组 $arr = arr...

编码历史简述

字符编码的历史(ascii,unicode,utf-8) 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如2个字节可以表示的最大整数是65535,4个字节可以表示的最大整...

利用phpSocket进行文件上传

原理 PHP利用socket进行文件上传,欲知其原理,首先需要知悉上传时的请求信息,请求信息包含请求头和请求体。通常情况下,PHP通过表单上传文件时,CHROME抓取到的信息如图 根据具体的请求信息,便可以进行请求请求头和请求体的拼装,继而通过fsock一系列socket文件处理从而达到和表单上传一样的效果。 核心代码 class SOCKET_UPLOAD{ private $h...