上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 1. 直接采用file函数来操作 由于 file函数是一次性将所有内容读入内存,而PHP为了防止一些写的比较糟糕的程序占用太多的内存而导致系统内存不足,使服务器出现宕机,所以默认情况下限制只能最大使用内存16M,这是通过php.ini里的 memory_limit = 16M 来进行设置,这个值如果 阅读全文
posted @ 2017-08-30 11:09 /折磨 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 设置单个域名 多个域名: 阅读全文
posted @ 2017-08-24 14:37 /折磨 阅读(897) 评论(0) 推荐(0) 编辑
摘要: 批量下载文件一般使用循环的方式,逐一执行下载。但在带宽与服务器性能允许的情况下,使用多进程进行下载可以大大提高下载的效率。本文介绍PHP利用curl的多进程请求方法,实现多进程同时下载文件。 原理: 使用curl的批处理方法,开启多进程,实现批量下载文件。 主要方法: curl_multi_init 阅读全文
posted @ 2017-08-24 14:32 /折磨 阅读(3068) 评论(0) 推荐(0) 编辑
摘要: HTML5按比例缩略图片并上传的实例 HTML5按比例缩略图片并异步上传的实例 图片: 宽: 高: $img = isset($_POST['img'])? $_POST['img'] : ''; // 获取图片 list($type, $data) = exp... 阅读全文
posted @ 2017-08-24 14:22 /折磨 阅读(1542) 评论(0) 推荐(0) 编辑
摘要: /*PHP正则提取图片img标记中的任意属性*/ $str = 'PHP正则提取或更改图片img标记中的任意属性'; //1、取整个图片代码 preg_match('/]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$str,$match); echo $match[0]; //2、取width preg_match('//i',$str,$match)... 阅读全文
posted @ 2017-08-14 15:03 /折磨 阅读(352) 评论(0) 推荐(0) 编辑
摘要: HTTP状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为 HTTP Status Code 下面是常见的HTTP状态码 阅读全文
posted @ 2017-07-20 16:56 /折磨 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 场景 1 假设按用户id分2个库 每个库分10张表。 分表策略 1.用户id%2 确定库 用户id%3确定表。 2.(用户id%(2*10))/ 10 取整确定库,(用户id%(2*10)%10确定表。 2为最优秀方案连续存储。 tempvar=user_id%(库数量*表数量)库=tempvar/ 阅读全文
posted @ 2017-07-18 18:01 /折磨 阅读(2591) 评论(0) 推荐(0) 编辑
摘要: system, exec, passthru, shell_exec 这4个函数可用于执行系统命令。每个的行为都有细微差别,问题在于,当在共享主机中,某些函数可能被选择性的禁用。大多数新手趋于每次首先检查哪个函数可用,然而再使用它。更好的方案是封成函数一个可跨平台的函数 阅读全文
posted @ 2017-07-18 11:08 /折磨 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Linux文件具有四种访问权限:可读(r)、可写(w)、可执行(x)和无权限(-)。在终端里输入 ls -l 命令可以查看当前目录下某个文件或目录的权限,显示每行数据的第一个字段就是它的权限内容。第一个字段由10个字符组成,如:-rwxr-xr-x第一位表示文件类型,-表示文件,d表示目录,后面的每 阅读全文
posted @ 2017-06-12 15:28 /折磨 阅读(531) 评论(0) 推荐(1) 编辑
摘要: 1 //文件缓存类 2 3 class FileCache { 4 private $cacheTime = 3600; //默认缓存时间 秒 5 private $cacheDir = './filecache'; //缓存绝对路径 6 private $md5 = true; //是否对键进行加密 ... 阅读全文
posted @ 2017-06-07 17:06 /折磨 阅读(429) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页