项目开发中免不了要在服务器上创建文件夹,比如上传图片时的目录,模板解析时的目录等。这不当前手下的项目就用到了这个,于是总结了几个循环创建层级目录的方法。 php默认的mkdir一次只能创建一层目录,而要逐层创建各级目录的话,一般都是先从父创建,然后逐层往下创建,但是这样手工创建的话,有点太过于麻烦了 ...
分类:
Web程序 时间:
2016-08-18 01:11:43
阅读次数:
194
前言之所以做这个,是因为这两个函数的作用很像,都是把字符串转换成数组。explode从下面的例子可以看出,生成的数组是有对应的顺序的。$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; //...
分类:
Web程序 时间:
2016-08-11 01:04:56
阅读次数:
201
在编程中,我们有的时候需要判断某个类中是否包含某个方法,除了使用反射机制,PHP还提供了method_exists()和is_callable()方法进行判断。那么两则区别是什么呢?已知类文件如下:class Student{
private $alias=null;
private $name='';
public function __construct($name){...
分类:
Web程序 时间:
2016-08-10 17:42:49
阅读次数:
185
php从入门到放弃系列-03.php函数和面向对象 一、函数 php真正的威力源自它的函数,内置了1000个函数,可以参考PHP 参考手册。 自定义函数: 函数命名的准则: 函数的名称应该提示出它的功能 函数名称以字母或下划线开头(不能以数字开头) 二、面向对象 1、类基础语法: 解析如下: 类使用 ...
分类:
Web程序 时间:
2016-08-08 17:23:12
阅读次数:
167
上一次是写的c扩展调用c的标准函数,但是只能调用头文件中申明的函数,今天来说下c扩展调用实现php函数的c函数,比方说,c扩展要用到php中ip2long这个函数,但是c不可能去php中调用,肯定是去调用实现php函数的c函数。那么c扩展如何调用c内核对php的API呢? 这里要用到一个函数:ZEN ...
分类:
Web程序 时间:
2016-08-05 15:55:41
阅读次数:
231
在PHP中,存储在数组中的值成为数组元素,数组有一维数组和多维数组之分,每个数组元素的索引也称为关键字,访问数组元素可以通过索引。数组处理函数举例如下:一.创建数组1.使用array()函数创建数组:arrayarray([$key=>]$value,...)$key=>$value,定义了关键字的键名和..
分类:
编程语言 时间:
2016-08-04 19:54:31
阅读次数:
170
PHP函数,在PHP中函数起到一个不可分割的重要部分,很多功能实现都要用到函数,PHP的最大的威力就来源于函数! 在PHP中内建函数至少有上千个函数。这些内建函数了解就行了,官方文档里面有函数大全:传送门—>文档 函数还可以自定义,我们定义一个php_yaoyuan函数,让他输出一段文字;这就是这个 ...
分类:
Web程序 时间:
2016-08-02 19:03:26
阅读次数:
397
Smarty模板变量调节器用法 在smarty里面,怎么修饰文本和变量呢?当然,你可以通过php函数处理文本,然后再通过assign()方法分配到模板,其实smarty提供了变量调节器能够很容易的处理文本,语法方式如下:{$var|modifier1|modifier2|modifier3|…}说明 ...
分类:
其他好文 时间:
2016-07-25 07:02:13
阅读次数:
122
1.time()获取当前的系统时间戳2.$_SERVER["REQUEST_TIME"]得到请求开始时的时间戳<?phpdate_default_timezone_set(‘PRC‘);
sleep(10);//php脚本睡5秒echodate(‘Y-m-dH:i:s‘,time());//获取当前系统时间的时间戳
echo‘<hr/>‘;echodate(‘Y-m-d
H:i:s‘,$_SERVER[‘REQUEST..
分类:
Web程序 时间:
2016-07-17 02:54:52
阅读次数:
193