php技巧

  • 控制PHP的输出:缓存并压缩动态页面

    mod_gzip是一个Apache模块,其功能是使用Gzip压缩静态的html页面,遵循IETF标准的浏览器可以接受gzip编码(IE, Netscape等).mod_gzip可以将页面的下载时间提高 ...

  • 七款最流行的PHP本地服务器分享

    使用Wordpress朋友总会难免需要对自己的WP进行一些个性调整或者为自己做一套个性的主题,一般的小修改直接在线调整完全没有问题,但要是为自己打造一套个性主题的时候最好还是选择本地进行调试,所以一些 ...

  • PHP删除HTMl标签的三种解决方法

    方法1:直接取出想要取出的标记 复制代码 代码如下: <?php    //取出br标记    function strip($str){$str=str_replace("<b ...

  • PHP 小心urldecode引发的SQL注入漏洞

    Ihipop 学校的 Discuz X1.5 论坛被黑,在那里吵了一个下午.Google 一下"Discuz! X1-1.5 notify_credit.php Blind SQL inje ...

  • 用PHP实现读取和编写XML DOM代码

    复制代码 代码如下: // 用 DOM 读取 XML $doc = new DOMDocument(); $doc->load('test.xml'); $books = $doc->ge ...

  • PHP的APC模块实现上传进度条

    APC模块,它的全称是Alternative PHP Cache.APC可以将所有PHP代码会被缓存起来, 另外它可提供一定的内存缓存功能.但是这个功能并不是十分完美,有报告说如果频繁使用APC缓存的 ...

  • php 备份数据库代码(生成word,excel,json,xml,sql)

    单表备份代码: 复制代码 代码如下: <?php    class Db    {        var $conn; function Db($host="localhost&quo ...

  • PHP基于socket实现客户端和服务端通讯功能

    本文主要介绍了PHP基于socket实现的简单客户端和服务端通讯功能,可实现服务端接收客户端发送的字符串进行翻转操作后返回客户端的功能,需要的朋友可以参考下 服务端: <?php set_tim ...

  • PHP显示今天、今月、上月、今年的起点/终点时间戳的代码

    $t = time(); $t1 = mktime(0,0,0,date("m",$t),date("d",$t),date("Y",$t) ...

  • PHP中通过ADO调用Access数据库的方法测试不通过

    我看了那篇<怎样在PHP中通过ADO调用Asscess数据库和COM程序>文章后,马上作了测试,结果失败了.伤心是不是. 怎么办?我只好去PHP官方网站求助,皇天不负有心人,终于我找到了答 ...

  • php printf输出格式使用说明

    printf的格式控制的完整格式: % - 0 m.n l或h 格式字符 下面对组成格式说明的各项加以说明: ①%:表示格式说明的起始符号,不可缺少. ②-:有-表示左对齐输出,如省略表示右对齐输出. ...

  • 使用 eAccelerator加速PHP代码的目的

    使用 eAccelerator加速PHP代码  eAccelerator 真是一个好东西(它的前身是truck-mmcache).  简单来讲它是一套配合PHP(支持PHP5)运作的缓存系统,通过共享 ...

  • Discuz 5.0 中读取纯真IP数据库函数分析

    Discuz  5.0 不在使用自己的IP数据,而是使用纯真IP的数据格式, 存取纯真IP数据库稍微有点麻烦,它的存储格式比较特殊也很有趣,具体的格式分析参考下面两个链接,其他语言实现参考文章末的链接 ...

  • PHP中array_keys和array_unique函数源码的分析

    性能分析 从运行性能上分析,看看下面的测试代码: $test=array(); for($run=0; $run<10000; $run++) $test[]=rand(0,100); $tim ...

  • php处理json格式数据经典案例总结

    本文实例总结了php处理json格式数据的方法.分享给大家供大家参考,具体如下: 1.json简介: 何为json? 简 单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符 ...

  • php生成zip文件类实例

    本文实例讲述了php生成zip文件类.分享给大家供大家参考.具体如下: <?php /* By: Matt Ford Purpose: Basic class to create zipfile ...

  • php中mail函数发送邮件失败的解决方法

    本文实例讲述了php中mail函数发送邮件失败的解决方法.分享给大家供大家参考.具体分析如下: php中mail函数是一个自带的发邮件的函数,但是如果你真的要使用mail函数来发邮件那必须是要给你系统 ...

  • PHP 日期加减的类,很不错

    如何使用这个类呢?请看下面的演示: 复制代码 代码如下: $temptime = time(); echo strftime ( "%Hh%M %A %d %b" , $tempt ...

  • php自定义截取中文字符串-utf8版

    先说明:网上目前有很多这个问题的代码,但是很多都是复制粘贴,没有自己实践,而且代码有逻辑问题,下面的代码由我自己编写. 话不多说 /** * 该函数是对于utf8编码 * @author 258230 ...

  • php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】

    本文实例讲述了php实现不通过扩展名准确判断文件类型的方法.分享给大家供大家参考,具体如下: 第一种方法 通过php的finfo_file() $handle=finfo_open(FILEINFO_ ...