首页 > 资讯列表 >  本页面生成WatchPad专题报道,WatchPad滚动新闻,WatchPad业界评论等相关报道!
  • php支持断点续传的文件下载类

    php支持断点续传的文件下载类

    本文是一个php实现的支持断点续传的文件下载类及其用法实例,详细讲述了PHP实现断点续传下载的原理及代码实现方法,非常具有实用价值,需要的朋友可以参考学习下   通常来说,php支持断点续传,主要依靠HTTP协议中 header HTTP_RANGE实现。 HTTP断点续传原理: Http头 Range、Content-Range() HTTP头中一般断点下载时才用到Range和Content-Range实体头, Range用户请求头中,指定第一个字节的位置和最后一个字节的位置,如(Range:200-300) Content-Range用于响应头 请求下载整个文件: GET /test.rar HTTP/1.1 Connection: close Host: 116.1.219.219 Range: bytes=0-801 //一般请求下载整个文件是bytes=0- 或不用这个头 一般正常回应: HTTP/1.1 200 OK Content-Length: 801    ...

    PHP 2014-12-13 23:54:11
  • PHP 数组操作示例讲解

    PHP 数组操作示例讲解

    本文为大家讲解了一些php操作数组的示例代码,有合并数组,入栈和出栈等,感兴趣的同学参考下. 今天突然碰到了php的问题,发现这篇文章,很老的文章了,但很实用,下一篇我将整理更新的php5的数组 PHP4.0中共有超过30个新的数组相关函数。其中很多通用函数允许你检查给定数组中是否存在特定对象、对数组元素计数、增加或删除元素,或对元素排序...

    PHP 2014-12-13 23:48:06
  • PHP错误:Cannot modify header information - headers already sent by原因及解决方法

    PHP错误:Cannot modify header information - headers already sent by原因及解决方法

    本文为大家讲解了PHP错误:Cannot modify header information - headers already sent by的问题原因和解决方法,是在PHP程序开发中非常典型的错误情况,感兴趣的 朋友可以参考下   现来看看这段代码: <?php ob_start(); setcookie("username","test",time()+3600); echo "the username is:".$HTTP_COOKIE_VARS["username"]."n"; echo "the username is:".$_COOKIE["username"]."n"; print_r($_COOKIE); ?> 访问该PHP文件时提示Warning: Cannot modify header information - header...

    PHP 2014-12-13 23:33:04
  • php实现的发送带附件邮件类实例

    php实现的发送带附件邮件类实例

    本文是一个php实现的可以发送带附件邮件类,实例演示了邮件类及对应的demo示例,需要的朋友可以参考学习下   emailclass.php类文件如下: <? class CMailFile { var $subject; var $addr_to; var $text_body; var $text_encoded; var $mime_headers; var $mime_boundary = "--==================_846811060==_"; var $smtp_headers; function CMailFile($subject,$to,$from,$msg,$filename,$downfilename,$mimetype = "application/octet-stream",$mime_filename = false) { $this->sub...

    PHP 2014-12-13 23:18:05
  • PHP中auto_prepend_file与auto_append_file用法

    PHP中auto_prepend_file与auto_append_file用法

    本文主要为大家讲解了PHP中auto_prepend_file与auto_append_file的用法,较为详细的讲述了配置信息的休息以及函数的用法和注意事项,感兴趣的朋友可以参考下 PHP中auto_prepend_file与auto_append_file用法如下: 如果需要将文件require到所有页面的顶部与底部。 第一种方法:在所有页面的顶部与底部都加入require语句...

    PHP 2014-12-13 23:15:04
  • php实现根据url自动生成缩略图的方法

    php实现根据url自动生成缩略图的方法

    本文是一个php实现的可以根据url自动生成缩略图的方法,详细讲述了相关库的使用、配置文件写法及类文件的用法示例,需要的朋友可以参考学习下   原理:设置apache rewrite ,当图片不存在时,调用php创建图片。 例如: 原图路径为:http://localhost/upload/news/2013/07/21/1.jpg 缩略图路径为:http://localhost/supload/news/2013/07/21/1.jpg 当访问 http://localhost/supload/news/2013/07/21/1.jpg 时,如图片存在,则显示图片...

    PHP 2014-12-13 23:09:05
  • php实现的替换敏感字符串类实例

    php实现的替换敏感字符串类实例

    本文是一个php实现的可以用来替换敏感字符串的类,包括了常见的非法字符串检测、白名单、黑名单及字符替换等功能,非常实用,需要的朋友可以参考学习下   StrFilter.class...

    PHP 2014-12-13 23:00:09
  • php 301重定向实现代码

    php 301重定向实现代码

    本文为大家讲解的是在php下使用header函数实现301永久性重定向的方法,感兴趣的同学参考下. 301转向定义 301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。 其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等...

    PHP 2014-12-13 22:57:06
  • php生成QRcode实例

    php生成QRcode实例

    本文是一个php实现的可以用来生成QRcode的实例代码,可实现生成二维码的功能,是一个非常实用的技巧,需要的朋友可以参考学习下 QR Code码,是由Denso公司于1994年9月研制的一种矩阵二维码符号,它具有一维条码及其它二维条码所具有的信息容量大、可靠性高、可表示汉字及图象多种文字信息、保密防伪性强等优点。 实例演示效果如下图所示: 主要功能代码如下: <?php ini_set('display_errors', 'on'); $PNG_TEMP_DIR = dirname(__FILE__).DIRECTORY_SEPARATOR.'temp'.DIRECTORY_SEPARATOR; $PNG_WEB_DIR = 'temp/'; include "qrlib.php"; // QRcode lib $data = 'demo qrcode'; // data $ecc = 'H&#...

    PHP 2014-12-13 22:54:05
  • php在线加密的解密程序

    php在线加密的解密程序

    本文是一个php实现的在线加密/解密程序,感兴趣的同学参考研究下. 找了一下非扩展方式的php加密方法: 这里有个在线的,还不错。木马防杀还行,要保护代码可就不行了...

    PHP 2014-12-13 22:36:08
  • PHP正则替换函数preg_replace和preg_replace_callback使用总结

    PHP正则替换函数preg_replace和preg_replace_callback使用总结

    本文主要为大家讲解了PHP正则替换函数preg_replace和preg_replace_callback的使用方法,感兴趣的同学参考下. 在编写PHP模板引擎工具类时,以前常用的一个正则替换函数为 preg_replace(),加上正则修饰符 /e,就能够执行强大的回调函数,实现模板引擎编译(其实就是字符串替换)。   应用举例如下: <?php /**  * 模板解析类  */ class Template {    public function compile($template) {   // if逻辑   $template = preg_replace("/<!--{ifs+(.+?)}-->/e", "$this->ifTag('\1')", $template);   return $template;  } ...

    PHP 2014-12-13 22:33:11
  • 二则PHP数组函数应用技巧

    二则PHP数组函数应用技巧

    本文为大家提共了二个php对数据操作的方法示例,一个是从数据中删除空白的元素,一个是对数组生成hashmap的函数,感兴趣的同学参考下. /** * 从数组中删除空白的元素(包括只有空白字符的元素) * * @param array $arr * @param boolean $trim */ function array_remove_empty(& $arr, $trim = true) { foreach ($arr as $key => $value) { if (is_array($value)) { array_remove_empty($arr[$key]); } else { $value = trim($value); if ($value == '') { unset($arr[$key]); } elseif ($trim) { $arr[$key] = $value; } } } } /** * 将一个二维数组转换为 hashmap * * 如果省略 $val...

    PHP 2014-12-13 22:30:52

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持