php技巧

  • php双向队列实例讲解

    php双向队列实例讲解

  • php验证手机号码(支持归属地查询及编码为UTF8)

    复制代码 代码如下: <?php // 手机号验证 function checkMobileValidity($mobilephone){ $exp = "/^13[0-9]{1}[0 ...

  • PHP简单创建压缩图的方法

    本文实例讲述了PHP简单创建压缩图的方法.分享给大家供大家参考,具体如下: <?php //创建压缩图 function _create_thumbnail($srcFile, $toW, $t ...

  • PHP多进程简单实例小结

    本文实例讲述了PHP多进程.分享给大家供大家参考,具体如下: PHP创建多进程需要使用到pcntl模块 在编译时加上--enable-pcntl打开进程控制支持,不是Unix类系统不支持此模块 php ...

  • php SQL之where语句生成器

    复制代码 代码如下: //生成where字符串 function get_where($arg = null) { foreach ((array)$arg as $key => $val) { ...

  • 基于php使用memcache存储session的详解

    web服务器的php session都给memcached ,这样你不管分发器把 ip连接分给哪个web服务器都不会有问题了,配置方法很简单,就在php的配置文件内增加一条语句就可以了,不过前提你需要 ...

  • php下尝试使用GraphicsMagick的缩略图功能

    常用的图片处理工具有GD,ImageMagick,GraphicsMagick等等.GD就是个阿斗,略过不提:ImageMagick是目前最流行的图片处理工具,它的功能非常丰富:GraphicsMag ...

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

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

  • PHP zip压缩包操作类完整实例

    本文实例讲述了PHP zip压缩包操作类.分享给大家供大家参考,具体如下: <?php /** * Zip 文件包工具 * * @author wengxianhu * @date 2013-0 ...

  • PHP脚本监控Nginx 502错误并自动重启php-fpm

    最近服务器时不时出现Nginx 502 Bad Gateway,如果在电脑旁边还好,要是半夜或者出去了,怎么办? 没关系,写个脚本检测服务状态,发现异常,自动重启. 自动重启脚本: 复制代码 代码如下 ...

  • PHP中将字符串转化为整数(int) intval() printf() 性能测试

    背景.概述 早在Sql注入横行的前几年,字符串转化为整数就已经被列为每个web程序必备的操作了.web程序将get或post来的id.整数等值强制经过转化函数转化为整数,过滤掉危险字符,尽可能降低系统 ...

  • 深入探讨PHP中的内存管理问题

    一. 内存 在PHP中,填充一个字符串变量相当简单,这只需要一个语句"<?php $str = 'hello world '; ?>"即可,并且该字符串能够被自由地修改 ...

  • 一个PHP模板,主要想体现一下思路

    思路: 欲在速度和易用(主要指的是美工设计的方便性)之间取得一个平衡点.于是采用了由html文件生成php文件的办法(编译?) 也想在分离显示逻辑和分离html代码之间平衡一下 例如一个论坛首页(in ...

  • PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生成类文件的)

    根据 Mysql 里的字段 自动生成 类文件: 但需要导入: require_once ./db/ez_sql_core.php;require_once ./db/ez_sql_mysql.php; ...

  • php中将一个对象保存到Session中的方法

    本文实例讲述了php中将一个对象保存到Session中的方法.分享给大家供大家参考.具体如下: 要保存对象到session其实很简单,我们可以使用session_register()函数,下面是使用范 ...

  • 简单谈谈php中ob_flush和flush的区别

    ob_flush/flush在手册中的描述, 都是刷新输出缓冲区, 并且还需要配套使用, 所以会导致很多人迷惑- 其实, 他们俩的操作对象不同, 有些情况下, flush根本不做什么事情.. ob_* ...

  • php函数serialize()与unserialize()用法实例

    本文实例讲述了php函数serialize()与unserialize()用法.分享给大家供大家参考.具体方法如下: 该实例主要讲述了php函数serialize()与unserialize()说明及 ...

  • php中取得文件的后缀名?

    第一类方法是利用数组完成的.先把文件名切割成数组,然后想办法取得数组最后一个元素就OK了.第二类方法是通过字符串的处理来完成,还有一种方法是用pathinfo()函数. 复制代码 代码如下: $pic ...

  • PHP利用PHPMailer实现邮件发送功能

    目录 导语 一.安装环境 二.下载 三. 邮箱设置 四.php发送邮件 五.php框架中使用 导语 〝 古人学问遗无力,少壮功夫老始成 〞 随着企业化的管理越来越规范,各种项目管理系统中,都需要加入到 ...

  • PHP call_user_func和call_user_func_array函数的简单理解与应用分析

    本文实例讲述了PHP call_user_func和call_user_func_array函数的简单理解与应用.分享给大家供大家参考,具体如下: call_user_func():调用一个回调函数处 ...