php技巧

  • 学习php设计模式 php实现命令模式(command)

    一.意图 将一个请求封装为一个对象,从而使用你可用不同的请求对客户进行参数化:对请求排队或记录请求日志,以及支持可撤消的操作. 可变的方面是:何时,怎样满足一个请求 命令模式是对命令的封装.命令模式把 ...

  • (PHP实现)只使用++运算实现加法,减法,乘法,除法

    加法 复制代码 代码如下: function jiafa($a,$b){ for($i=0;$i<$b;$i++) {  $a++; } return $a;}//echo jiafa(4,2) ...

  • php实现图片转换成ASCII码的方法

    本文实例讲述了php实现图片转换成ASCII码的方法.分享给大家供大家参考.具体如下: php图片转换成ASCII码,转换后可以直接通过字符串显示图片 <html> <head> ...

  • PHP下用rmdir实现删除目录的三种方法小结

    PHP下用rmdir实现删除目录的三种方法小结

  • php的webservice的wsdl的XML无法显示问题的解决方法

    php的webservice的因为wsdl有中文所以xml无法显示 可以用Nopepad++  转码即可  以UTF-8无BOM编码

  • PHP判断文章里是否有图片的简单方法

    本文的PHP程序用来判断文章里是否包含有图片,其主要实现思路就是用preg_match来检查内容里是否有匹配的"<img",抛开本文所述实例,我们还可以用preg_match ...

  • 1亿条数据如何分表100张到Mysql数据库中(PHP)

    下面通过创建100张表来演示下1亿条数据的分表过程,具体请看下文代码. 当数据量猛增的时候,大家都会选择库表散列等等方式去优化数据读写速度.笔者做了一个简单的尝试,1亿条数据,分100张表.具体实现过 ...

  • PHP filesize函数用法浅析

    filesize() 函数返回指定文件的大小. 若成功,则返回文件大小的字节数.若失败,则返回 false 并生成一条 E_WARNING 级的错误. php filesize()函数 语法 作用:返 ...

  • PHP通过内置函数memory_get_usage()获取内存使用情况

    PHP内置函数memory_get_usage()能返回当前分配给PHP脚本的内存量,单位是字节(byte).在WEB实际开发中,这些函数非常有用,我们可以使用它来调试PHP代码性能. memory_ ...

  • PHP实现Snowflake生成分布式唯一ID的方法示例

    前言 Twitter 的 snowflake 在分布式生成唯一 UUID 应用还是蛮广泛的,基于 snowflake 的一些变种的算法网上也有不少.使用 snowflake 生成 UUID 很多都是在 ...

  • php+Ajax处理xml与json格式数据的方法示例

    本文实例讲述了php+Ajax处理xml与json格式数据的方法.分享给大家供大家参考,具体如下: 一.ajax如何处理xml数据格式 register.php 只需修改上一篇<php+Ajax ...

  • PHP的autoload机制的实现解析

    一.autoload机制概述 在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利.这也是OO设计的基本思想之一 ...

  • PHP数组游标实现对数组的各种操作详解

    本文实例分析了PHP数组游标实现对数组的各种操作.分享给大家供大家参考,具体如下: 如何不用foreach实现对数组实现循环? 答:我们只需要模拟foreach就行了,数组在执行foreach循环的时 ...

  • PHP5.3的垃圾回收机制(动态存储分配方案)深入理解

    垃圾回收机制是一种动态存储分配方案.它会自动释放程序不再需要的已分配的内存块. 自动回收内存的过程叫垃圾收集.垃圾回收机制可以让程序员不必过分关心程序内存分配,从而将更多的精力投入到业务逻辑. 在现在 ...

  • php使用类继承解决代码重复的问题

    本文实例讲述了php使用类继承解决代码重复的问题.分享给大家供大家参考.具体分析如下: 继承直白地说就是给一个类建一个或多个子类,要创建子类就必须在类声明中使用 extends 关键字,新类名在前,e ...

  • 深入PHP empty(),isset(),is_null()的实例测试详解

    有关 PHP 的 empty(),isset() 还有 is_null() 这三个函数的用法讨论得已经很多了,而且很多资料也未必能说得很清楚.这里再重复一次,但不是从概念去说,直接用程序例子来说话,应 ...

  • 解析php根据ip查询所在地区(非常有用,赶集网就用到)

    dat文件,关于ip对应地区的信息文件qqwry.dat文件网上自己下载 class类文件,解析qqwry.data文件的IpLocation.php文件 复制代码 代码如下: <?phpcla ...

  • 在Windows系统下使用PHP生成Word文档的教程

    准备工作 首先,请确保在你的Windows系统中已经安装并配置好了一个典型的WAMP环境.由于Interop纯粹是一个Windows的特性,我们将在Windows平台下搭建Apache和PHP.在这个 ...

  • PHP实现的简单组词算法示例

    本文实例讲述了PHP实现的简单组词算法.分享给大家供大家参考,具体如下: <?php //组词算法 function diyWords($arr,$m){ $result = array(); ...

  • PHP UTF8编码内的繁简转换类

    曾找过一个JS版的,但是到了UTF8编码里不能用,于是就产生了自已写一个的念头.其实我这个代码的实现原理很简单的,只是一个替换字符集的过程,相信大部份人都可以写得出来.以下是代码,不知道有没有bug, ...