php技巧

  • php汉字转拼音的示例

    复制代码 代码如下: <?phpclass Helper_Spell{    public $spellArray = array(); static public function getAr ...

  • php压缩和解压缩字符串的方法

    本文实例讲述了php压缩和解压缩字符串的方法.分享给大家供大家参考.具体如下: 下面php代码通过gzcompress和gzuncompress压缩和解压缩字符串,可以设定压缩级别 $str = 'H ...

  • PHP批量生成图片缩略图的方法

    本文实例讲述了PHP批量生成图片缩略图的方法.分享给大家供大家参考.具体如下: <?php //用PHP批量生成图片缩略图 function mkdirs($dirname,$mode=0777 ...

  • PHP学习笔记之一

    配置PHP以及MySQL的过程略去,如果在Ubuntu下,参考 Ubuntu 10.04 Installation Memo 即可. 1. 基本语法 要在HTML代码中嵌入PHP脚本的方法是在< ...

  • PHP基于反射机制实现插件的可插拔设计详解

    本文实例讲述了PHP基于反射机制实现插件的可插拔设计.分享给大家供大家参考,具体如下: 说PHP和ASP等同的朋友们可以就此打住了,PHP支持反射,而且还是非常的强大.好了,我们开始今天的话题. 功能 ...

  • php自定义函数之递归删除文件及目录

    复制代码 代码如下: /*------------------ */ //– 递归删除文件及目录 //– 例: del_dir ('../cache/');注意:返回的/是必须的 //– $type ...

  • PHP Laravel门面的实现原理详解

    目录 环境 原理 环境 Laravel 5.4 原理 在Laravel中,门面为应用服务容器中绑定的类提供了一个“静态”接口,使得我们可以不用new这些类出来,就可以直接通过静态接口调用这些类中的方法 ...

  • 国外PHP程序员的13个好习惯小结

    也就是本文列举的这13个PHP编码好习惯,如果你有更好的建议,欢迎在本文后面的评论中发表,我这个人是喜欢求知的1.使用select从相同的数据库查询信息时,使用一个join语句一次性整齐地获取你需要的 ...

  • Look And Say 序列php实现代码

    比如: 第一个数字是:1. 看着第一个数字你可以说1个1,那么第二个数字就是:11. 看着第二个数字你可以说2个1,即第三个数字是:21. 看着第三个数字你可以说1个2,1个1,即第四个数字是:121 ...

  • PHP图片添加水印功能示例小结

    本文实例总结了PHP图片添加水印功能.分享给大家供大家参考,具体如下: 例1.很简单图下添加水印函数 <?php /** * 追加水印 * * @param string $source_img ...

  • php强制用户转向www域名的方法

    本文实例讲述了php强制用户转向www域名的方法.分享给大家供大家参考.具体分析如下: 有时候网站的www域名和非www域名都能访问网站,但是这样不利于搜索引擎的收录,会分散网页的权重,所以希望用户访 ...

  • PHP批量获取网页中所有固定种子链接的方法

    本文实例讲述了PHP批量获取网页中所有固定种子链接的方法.分享给大家供大家参考,具体如下: 经常的下载链接比较多的时候,就像一次性将所有的链接添加到迅雷或者电炉,但是没有在这种选项,怎么办,咱是PHP ...

  • php实现的一个简单json rpc框架实例

    json rpc 是一种以json为消息格式的远程调用服务,它是一套允许运行在不同操作系统.不同环境的程序实现基于Internet过程调用的规范和一系列的实现.这种远程过程调用可以使用http作为传输 ...

  • php设计模式 Builder(建造者模式)

    复制代码 代码如下: <?php /** * 建造者模式 * * 将一个复杂对象的构建与它的表示分离,使用同样的构建过程可以创建不同的表示 */ class Product { public $ ...

  • php中的四舍五入函数代码(floor函数、ceil函数、round与intval)

    floor函数和ceil函数互相搭配起来可以使php 处理的数据更加真实可靠. 一.先来看floor函数: 语法: float floor ( float value ) 说明: 返回不大于 valu ...

  • php设计模式之简单工厂模式详解

    本文以实例形式较为详细的介绍了PHP设计模式的简单工厂模式,对于进行PHP程序设计来说有很好的借鉴作用.具体如下: 一.概念 简单工厂模式 [静态工厂方法模式](Static Factory Meth ...

  • PHP线程的内存回收问题

    当一个PHP线程结束时,当前占用的所有内存空间都会被销毁.那么如果这个线程不结束,怎么回收内存呢? refcount:引用技术器,可以理解为指向该个容器的指针个数吧. is_ref:是否被引用(只可能 ...

  • mysql+php分页类(已测)

    复制代码 代码如下: <?php       /*      mysql_pager.class.php 三个参数. mysql_query()的结果, url变量page, 您要的每页记录数  ...

  • 深入了解 register_globals (附register_globals=off 网站打不开的解决方法)

    深入了解 register_globals dedecms 里强制限制了register_globals 由于register_globals设置控制PHP变量访问范围,如果开启会引起不必要的安全问题 ...

  • PHP laravel实现导出PDF功能

    目录 一.laravel-tcpdf 二.tcpdf 三.TCPDF解决保存中文文件名的方法 补充 一.laravel-tcpdf 导出PDF文件Laravel框架为我们集成了一个插件tcpdf. 下 ...