php检测数据是否为json字符

检测返回的数据是不是json格式的数据我们可以使用几个方法来判断,下面我整理了一些比较实用的检测json字符串是不是json格式的例子,希望例子能帮助各位带来帮助哦。

阅读全文

php 创建多级目录

php提供了mkdir来创建文件,但对应5.0一下的版本不支持递归创建多级目录,也就是说给定要创建的目录的上级目录不存在,那么就会创建失败,5.0及以上版本通过吧第三个参数设置为TRUE,就能递归创建指定的目录,不过自己实现一个递归创建多目录的函数也很简单,具体代码如下:

阅读全文

浅析php中empty与isset区别

empty() 判断一个变量是否为"空",isset() 判断一个变量是否已经设置,正是这种所谓的"顾名思义",令我开始时走了些弯路,当一个变量值等于0时,empty()也会成立(True),因而会发生一些意外.

阅读全文

php 异步执行脚本程序代码

这里说的异步执行是让php脚本在后台挂起一个执行具体操作的脚本,主脚本退出后,挂起的脚本还能继续执行,比如执行某些耗时操作或可以并行执行的操作,可以采用php异步执行的方式,主脚本和子脚本的通讯可以采用外部文件或memcached的方式,原理就是通过exec或system来执行一个外部命令,注意,本文所述的是针对Linux环境.

阅读全文

PHPExcel生成和读取Excel文件实例程序

PHPExcel是一个非常方便生成Excel格式文件的类,官方下载包中带有大量如何生成各种样式excel文件的示例,但没有一个读取Excel文件的完整例子.Xiaoqiang根据网上的资料,整理了一份简单读取Excel文件的例子

阅读全文

php实现redis数据库指定库号迁移

下面来一个朋友写的php实现redis数据库指定库号迁移,希望例子能给各位带来帮助哦。

redis普通的数据库迁移,只能整个redis save,或者利用主从,当然也可以安装一个redis-dump,不过比较麻烦,这里提供一种php的脚本,实现指定库号的迁移,其实也就是遍历根据存储类型,读出来,插入新库;效果是这样:

阅读全文

PHP Global定义全局变量使用说明

Global是php中一个比较特殊的命令,大家直接叫他超级全局变量了,下面我来介绍我今天在使用Global定义全局学习笔记了.

很不习惯PHP中的变量作用域,PHP中函数变量和全局是完全隔绝的,也就是无法相互访问,比如下面这样:

阅读全文