Welcome 微信登录

首页 / 网页编程 / PHP

PHP面试题

PHP面试题

PHP面试题2011-02-05这是一份比较全面的PHP面试题.对准备去新公司应聘PHP职位的开发者应该有帮助.或者说,对招聘PHP开发人员的企业也有些帮助,不过就不要原样打印出来考了,稍微改一改.简述题(50分)1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)2、echo(),print(),print_r()的区别(3分)3、能够使HTML和PHP分离开使用的模板(1分)4、使用哪些工具进行版本控制?(1分)5、如何实现...
PHP企业级应用之常见缓存技术篇

PHP企业级应用之常见缓存技术篇

PHP企业级应用之常见缓存技术篇2011-02-05 蓝色理想 剑气凌人别每天OO,这个配置怎么改,这段代码哪错了,没劲,好的程序不光是代码写的好,整体架构很重要,多了解程序之外的东西,这篇不再单单是程序方面的东西了,会写到从程序到服务器的设置,会比较多,但个人的经验有限,知道的就这么多,不知道的我也没法写呀, 文章说的不好大家就当我说梦话得了。所有程序例子都来自网络普遍缓存技术数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测...
PHP解决过桥问题

PHP解决过桥问题

PHP解决过桥问题2011-02-05 cnphper 彷徨一小生过桥问题:在漆黑的夜里,四位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,四个人一共只带了一只手电筒,而桥窄得只够让两个人同时过。如果各自单独过桥的话,四人所需要的时间分别是1、2、5、7分钟;而如果两人同时过桥,所需要的时间就是走得比较慢的那个人单独行动时所需的时间。问题是,如何设计一个方案,让这四人尽快过桥。PHP代码:<?p...
PHPUnit袖珍指南之自动测试

PHPUnit袖珍指南之自动测试

PHPUnit袖珍指南之自动测试2011-02-05summerfang最好的程序员也会犯错误。好程序员和差程序员的区别在于:好程序员能通过测试尽可能的发现错误。你越快测试错误,你就越快发现它们,发现和修正的成本就越低。这解释了为什么只在软件发布前才测试的做法为什么问题那么多。大多数错误根本就没有发现过,修正发现的错误是那么的高,以至于你不得不根据优先级来决定只修正那些错误,因为你根本就承受不起全部修正的费用。相比你正在使用的方法,采用PHPUnit进行测...
PHP程序加速探索之服务器负载测试

PHP程序加速探索之服务器负载测试

PHP程序加速探索之服务器负载测试2011-02-05haohappy2004服务器负载太大而影响程序效率也是很常见的,我们需要对此进行测试。这里我以目前最常用的Apache服务器为例。Apache服务器自带有一个叫AB(ApacheBench)的工具,在bin目录下。使用这个轻巧的工具我们可以对服务器进行负载测试,看看在重负荷之下服务器的表现如何。ApacheBench 可以针对某个特定的 URL 仿真出连续的联机请求,同时还可以仿真出同时间点数个相同的...
PHP避免表单的重复提交的方法

PHP避免表单的重复提交的方法

PHP避免表单的重复提交的方法2011-02-05你是否遇到过“重复提交”的问题?要解决这个问题其实并不难。这里有一个简单的方法避免同一表单的重复提交。首先,我们可以定义一个session变量用来保存一个表单的提交序列号。这里我定义为“$userLastAction”。然后在表单里加入一个hidden变量,把值设为$userLastAction+1:<input type=Hidden name=las...
PHP中的面向对象编程:通向大型PHP工程的办法

PHP中的面向对象编程:通向大型PHP工程的办法

PHP中的面向对象编程:通向大型PHP工程的办法2011-02-17Luis Argerich这篇文章介绍在 PHP 的面向对象编程(OOP)。我将演示如何用面向对象的概念编出较少的代码但更好的程序。祝大家好运。面向对象编程的概念对每一个作者来说都有不同的看法,我提醒一下一个面向对象语言应有的东西:- 数据抽象和信息隐藏- 继承- 多态性在PHP中使用类进行封装的办法:<?phpclass Something { // In OOP classe...
PHP程序处理网页表单的GET和POST方法另外用法

PHP程序处理网页表单的GET和POST方法另外用法

PHP程序处理网页表单的GET和POST方法另外用法2011-02-17林建炫有时候我们需要保留GET和POST参数在下一页或者其他用途上传递!工作上的方便于是我写了这样的代码!希望大家多多交流!<?/*程序设计: 林建炫(飘枫设计室)made in 珠海 by 2007-03-24QQ: 5818500Email: linzhenxuan@163.com请勿删除该版权信息用途:保留和修改GET和POST参数*/Function getplus($x...
PHP强制对象类型之instanceof操作符

PHP强制对象类型之instanceof操作符

PHP强制对象类型之instanceof操作符2011-02-17 天极 朱先忠一、简介在PHP中实现强制对象类型有时可能非常重要。如果缺少了它,或是因为缺乏这方面的知识——基于不正确的编程假设,或者仅仅是由于懒惰,那么你会在特定的Web应用程序中看到你所不希望的结果。特别是当用PHP 4进行编程时,使用"is_a()"函数(尽管还有其它方法)来验证你所使用的对象的类型是非常容易的事情。毫无疑问,强制对象类型还可...
PHP使用zlib扩展实现页面GZIP压缩输出

PHP使用zlib扩展实现页面GZIP压缩输出

PHP使用zlib扩展实现页面GZIP压缩输出2011-02-17GZIP(GNU-ZIP)是一种压缩技术。经过GZIP压缩后页面大小可以变为原来的30%甚至更小。这样用户浏览的时候就会感觉很爽很愉快!要实现GZIP压缩页面需要浏览器和服务器共同支持,实际上就是服务器压缩,传到浏览器后浏览器解压并解析。浏览器那边不需要我们担心,因为现在绝大多数浏览器都支持解析GZIP过的页面。我们只要把页面在服务器端压缩再输出到浏览器就行了。有点罗嗦,下面说正事:正如要制...
使用PHP的日期与时间函数提高开发技巧

使用PHP的日期与时间函数提高开发技巧

使用PHP的日期与时间函数提高开发技巧2011-02-17 builder Mellonfire不管他们是习惯显示当前服务器时间还是记录下一个数据库条目实例,对任何网络开发人员来说,PHP的日期与时间函数都是他们工具包的一个重要组成部分。但任何工具都需要人来支配才能发挥优点。这就是我写这篇文章的原因所在。下表(表A)列出了PHP中的一些最重要的日期与时间函数,并提供清楚的使用说明。不断阅读,你会学到新的东西!表A功能说明实例checkdate($month...
<< 651 652 653 654 655 656 657 658 659 660 >>