php技巧

  • spl_autoload_register与autoload的区别详解

    spl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register - 注册__autoload()函数说明bool spl_autoload_ ...

  • php中laravel调度执行错误解决方法

    我们说laravel框架的功能性比较明确,作为全栈框架在代码的运行上是比较简洁的.在对laravel框架安装完成后,我们可以就其中的一些操作为大家展现.本篇要带来的是在laravel中的调度,分为两种 ...

  • php中读写文件与读写数据库的效率比较分享

    这个问题也是最近才想到的,就是到底读文件更快还是读数据库更快,能快多少,天缘也搜索过,没见有网友就这个问题答复过,也可能是太简单的缘故,我们本文还是来实测一下,由于时间关系,VC还没装,天缘先用PHP ...

  • php实现阳历阴历互转的方法

    最近对阳历转阴历从而得到相应节日的算法这方面比较感兴趣,于是就在网上搜了一圈.不错,还算是找到一个比较不错的php类,实现了将阳历转换为阴历(农历),阴历转换为阳历的算法,同时还能获取干支纪年,生肖, ...

  • 解析PHP自带的进位制之间的转换函数

    bindec() -- 二进制转换为十进制 decbin() -- 十进制转换为二进制 dechex() -- 十进制转换为十六进制 decoct() -- 十进制转换为八进制 hexdec() -- ...

  • PHP二维索引数组的遍历实例分析【2种方式】

    本文实例讲述了PHP二维索引数组的遍历.分享给大家供大家参考,具体如下: 二维索引数组的遍历方式,话不多说,直接看代码. 实例一. <?php $arr = array(//定义外层数组 arr ...

  • PHP多文件上传实例

    本文实例讲述了PHP多文件上传的方法.分享给大家供大家参考.具体如下: <?php define('ROOT','D:/Program Files/www/test/'); class File ...

  • eAccelerator的安装与使用详解

    一.PHPeAccelerator安装去https://github.com/eaccelerator/eaccelerator/downloads下载最新版安装包,解压安装包,进入解压后的文件夹目录 ...

  • php过滤输入操作之htmlentities与htmlspecialchars用法分析

    本文实例讲述了php过滤输入操作htmlentities与htmlspecialchars用法.分享给大家供大家参考,具体如下: 过滤输入 (即来自所列数据源中的任何数据)是指,转义或删除不安全的字符 ...

  • 让PHP开发者事半功倍的十大技巧小结

    如果你使用一面大镜子作为冲浪板会发生什么?或许你会在较短的时间内征服海浪,但是你肯定从内心深处明白,这不是冲浪的正确选择.同样的道理也适用于PHP编程,尽管这样的类比听起来有一些古怪.我们经常听到有人 ...

  • php中实现xml与mysql数据相互转换的方法

    本文实例讲述了php中实现xml与mysql数据相互转换的方法.分享给大家供大家参考.具体分析如下: 这里提供了一个mysql2xml转换类,可以快速的把xml转换成mysql同时反之也可以把mysq ...

  • php轻松实现中英文混排字符串截取

    先给大家介绍用到的函数: 复制代码 代码如下: mb_strwidth($str, $encoding) 返回字符串的宽度$str 要计算的字符串$encoding 要使用的编码,如 utf8.gbk ...

  • php使用explode()函数将字符串拆分成数组的方法

    本文实例讲述了php使用explode()函数将字符串拆分成数组的方法.分享给大家供大家参考.具体分析如下: explode()函数:字符串拆分成数组 示例代码如下: <?php $str = ...

  • php中__destruct与register_shutdown_function执行的先后顺序问题

    根据php手册的解析. __destruct是 析构函数会在到某个对象的所有引用都被删除或者当对象被显式销毁时执行. 而register_shutdown_function是 Registers a ...

  • php在项目中寻找代码的坏味道(综艺命名)

    漫画篇 查字典 这个是我比较习惯的方式,打开字典,把中文放进去,看它能给我什么好的名字.  variety,我记得好像是种类的意思,再细查下. 差点让字典骗了我,我还是看看其他人是怎么命名的. 网站 ...

  • phpinfo()中Loaded Configuration File(none)的解决方法

    前言 单独编译php7,并安装在/usr/local/php7/中,今天开发插件修改了 php.ini 的配置信息,但是什么都没生效. 排查 通过phpinfo()查看配置信息: 发现Loaded C ...

  • php上传文件中文文件名乱码的解决方法

    可能会有不少朋友碰到一些问题就是上传文件时如果是英文倒好原文名不会有问题,如果是中文可能就会出现乱码了,今天我来给大家总结一下导致乱码php上传文件中文文件名乱码的原因与解决办法吧. 这几天在wind ...

  • 批量获取memcache值并按key的顺序返回的实现代码

    通过memcached的getMulti函数来批量获取如下15个ID的值. 31639,33878,177410,9735,589,12076,25953,22447,15368,15358,3385 ...

  • php中__toString()方法用法示例

    本文实例讲述了php中__toString()方法.分享给大家供大家参考,具体如下: 我们前面说过在类里面声明"--"开始的方法名的方法,都是在某一时刻不同情况下自动调用执行的方法 ...

  • Trying to clone an uncloneable object of class Imagic的解决方法

    在windows下安装完后提示:Fatal error: Trying to clone an uncloneable object of class Imagick in C:\www\hx\pdf ...