又开始搞php了,好多php知识忘记了,学习php的方法是看面试题 下面是我搜集的一份php的面试题目 1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分) echo date("Y-m-d H:i:s",strtotime("-1 day")); 2、echo(),print(),print_r()的区别(3分) echo是PHP语句,可输出一个或多个字符串,echo效率相对较高,无返回值. print和print_r是函数,有返回值. print只能打印简单类型变量(如int,string等),只可以同时输出一个字符串. print_r可打印复杂类型变量(如数组,对象等) 3、能够使HTML和PHP分离开使用的模板(1分) templateLib,smarty,….. 4、使用哪些工具进行版本控制?(1分) 比较有代表性的:CVS,Subversion 5、如何实现字符串翻转?(3分) 方式多种多样,直接利用PHP的strrev函数实现字符串翻转.或自己写: $str = "hello,World!"; for($i=strlen($str)-1; $i>=0; $i--) { echo $str[$i]; } echo "\n"; 6、优化MYSQL数据库的方法。(4分,多写多得) 创建索引;优化数据库表结构 使用存储过程; 7、PHP的意思