首页 > PHP教程

php 创建多级目录

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

阅读全文

php 异步执行脚本程序代码

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

阅读全文

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

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

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

阅读全文

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

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

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

阅读全文