利用单元测试检查PHP代码
测试驱动的开发和单元测试是确保代码在经过修改和重大调整之后依然能如我们期望的一样工作的最新方法。在本文中,您将学习到如何在模块、数据库和用户界面(UI)层对自己的 PHP 代码进行单元测试。 &nb...
PHP单元测试工具PHPUnit初体验
今天接到了个任务,需要对数字进行计算,因为涉及到整数,小数,和科学计数法等很多条件,所以人工测试非常麻烦,于是想到了PHP的单元测试工具PHPUnit,所以写个文档备查。 工作流程如下:&nb...
PHP中批量删除数据代码
批量删除文章这个技术没什么高深莫测的,只是想写下来与大家分享。(适合初学者:) 1、首先在文章列表页面(list.php),将多选筐命名为:“$del_id[]”,值为文章ID号。 &nbs...
php做的基于文本的计数器
<?php$js=fopen("file.txt","r+");$file=fgets($js,80);$file=doubleval($file)+1;fseek($js,0);fputs($js,$file);fclose($js);?>使用本段代码方法1,建立一个文本文件file.txt储存数值2,在你的网页上加上<?php&nbs...
PHP autoload机制详解
(1) autoload机制概述 在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利。这也是OO设计的基本思想之一...
PHP代码的优与劣
我在SitePoint做面试官的时候一定会问的问题是:你认为PHP代码的优劣体现在哪里?因为这个问题可以让我大体知道应聘者是哪种类型的程序员,而不是单纯地考察他对PHP函数的掌握程度(这一点Zend的PHP认证做得不错,雅...
PHP养成7个面向对象的好习惯 (1)
【IT168 技术文档】在 PHP 编程早期,PHP 代码在本质上是限于面向过程的。过程代码 的特征在于使用过程构建应用程序块。过程通过允许过程之间的调用提供某种程度的重用。 但是,没有面向对象的语言构造,程...
PHP4和PHP5性能测试和对比
【IT168 技术文章】 PHP 4到今年年底PHP Group将不再对其进行支持了,所以为了让大家更有信心的转移到PHP 5平台上,特别做了这个测试,看看我们PHP 4.x 是否真的性能比我们的PHP 5.x要好捏,测试结果很明显,那...
PHP4和PHP5性能测试和对比
【IT168 技术文章】 PHP 4到今年年底PHP Group将不再对其进行支持了,所以为了让大家更有信心的转移到PHP 5平台上,特别做了这个测试,看看我们PHP 4.x 是否真的性能比我们的PHP 5.x要好捏,测试结果很明显,那...