-
php异常处理使用示例
本文为大家讲解的是php异常处理使用示例,感兴趣的同学参考下. <?php //禁止错误输出 error_reporting(0); //设置错误处理器 set_error_handler('errorHandler'); register_shutdown_function('fatalErrorHandler'); class Test{ public function index(){ //这里发生一个警告错误,出发errorHandler echo $undefinedVarible; } } function errorHandler($errno,$errstr,$errfile,$errline){ $arr = array( '['...
PHP 2014-12-19 22:27:05 -
PHP Zip解压 文件在线解压缩的函数代码
本文是一个PHP 实现的Zip解压 文件在线解压缩的函数代码,感兴趣的同学参考下。 /********************** *@file - path to zip file *@destination - destination directory for unzipped files */ function unzip_file($file, $destination){ // create object $zip = new ZipArchive() ; // open archive if ($zip->open($file) !== TRUE) { die ('Could not open archive'); } // extract contents to destination directory $zip->extractTo($destination); // close archive $zip->close(); echo 'Archive extracted to dir...
PHP 2014-12-19 22:18:41 -
Linux下Apache PHP Mysql默认安装路径
本文为大家讲解的是Linux下Apache PHP Mysql的默认安装路径说明,感兴趣的同学参考下. 很多新手在用linux时不知道apache,php,mysql安装到哪里了,本文针对这点问题整理了一下,希望对新手有帮助...
PHP 2014-12-19 22:15:08 -
PHP遍历数组的几种方法
本文为大家整理了一些PHP遍历数组的几种方法,感兴趣的同学参考下. 这三种方法中效率最高的是使用foreach语句遍历数组。从PHP4开始就引入了foreach结构,是PHP中专门为遍历数组而设计的语句,推荐大家使用...
PHP 2014-12-19 21:36:30 -
利用php递归实现无限分类 格式化数组的方法
本文为大家讲解的是利用php递归实现无限分类 格式化数组的方法示例,感兴趣的同学参考下。 我们要做一个商品的无限分类 首先数据库字段为: id ----------商品主键id fid ---------- 商品父id name ---------- 商品名 最后输出的数组格式为 <PRE class=php name="code"><PRE class=php name="code">array( 0=>array( 'id'=>1, 'fid'=>0, 'name'=>'法国货' 'child'=>array( 0=>array( 'id'=>12, ...
PHP 2014-12-19 20:06:09 -
PHP面向对象——访问修饰符介绍
本文为大家讲解的是PHP面向对象——访问修饰符应用介绍,感兴趣的同学参考下。 它们可以分别用在类的属性和方法上(类的属性和方法统称为类的成员),用来修饰类成员的访问权限 PHP中有三种访问修饰符,分别是: public(公共的、默认) protected(受保护的) private(私有的) 它们可以分别用在类的属性和方法上(类的属性和方法统称为类的成员),用来修饰类成员的访问权限...
PHP 2014-12-19 20:03:04 -
PHP文件注释标记及规范小结
本文为大家讲解的是PHP文件注释标记及规范小结,感兴趣的同学参考下. PHP 注释标记 @access 使用范围:class,function,var,define,module 该标记用于指明关键字的存取权限:private、public或proteced @author 指明作者 @copyright 使用范围:class,function,var,define,module,use 指明版权信息 @deprecated 使用范围:class,function,var,define,module,constent,global,include 指明不用或者废弃的关键字 @example 该标记用于解析一段文件内容,并将他们高亮显示。Phpdoc会试图从该标记给的文件路径中读取文件内容 @const 使用范围:define 用来指明php中define的常量 @final 使用范围:class,function,var 指明关键字是一个最终的类、方法、属性,禁止派生、修改...
PHP 2014-12-19 20:00:12 -
php和数据库结合的一个简单的web实例 代码分析 (php初学者)
本文是一个php和数据库结合的一个简单的web实例 代码分析 (适合php初学者参考学习),感兴趣的同学参考下。 这是一个基本的教程...
PHP 2014-12-19 19:27:16 -
php strtr函数的效率问题分析
本文为大家讲解的是php strtr函数的效率问题分析,感兴趣的同学参考下。 最近经常要对字符串进行匹配和替换操作,之前一般使用str_replace或者preg_replace,据说strtr的效率不错,所以对比了一下: $i = 0; $t = microtime(true); for(;$i<1000;$i++) { $str = strtr(md5($i), $p2); } var_dump(microtime(true)-$t); //0.085476875305176 $t = microtime(true); for(;$i<2000;$i++) { $str = preg_replace($p, '', md5($i)); } var_dump(microtime(true)-$t); //0.09863805770874 结果显示,strtr的效率比pr...
PHP 2014-12-19 19:00:13 -
PHP 快速排序、冒泡排序算法示例
本文是一个PHP 快速排序、冒泡排序算法示例,感兴趣的同学参考下。 一、快速排序 1.简介 快速排序是由东尼·霍尔所发展的一种排序算法...
PHP 2014-12-19 18:45:54 -
php中require和require_once的区别分析
本文为大家讲解的是php中require和require_once的区别分析,感兴趣的同学参考下. include() 和require() :语句包括并运行指定文件。 include() 产生一个警告而 require() 则导致一个致命错误...
PHP 2014-12-19 18:06:05