第1页php初级程序员面试题目php初级程序员面试题目(一)1、您是否用过版本掌握软件
假如有您用的版本掌握软件的名字是
(1分)2、您是否用过模板引擎
假如有您用的模板引擎的名字是
(1分)答:用过,smarty3、请简洁阐述您最得意的开发之作(4分)答:信息分类4、对于大流量的网站,您采纳什么样的方法来解决访问量问题
(4分)答:确认服务器硬件是否足够支持当前的流量,数据库读写分别,优化数据表,程序功能规章,禁止外部的盗链,掌握大文件的下载,使用不同主机分流主要流量5、语句include和require的区分是什么
为避开多次包含同一文件,可用(
)语句代替它们
(2分)答:require-require是无条件包含也就是假如一个流程里加入require,无论条件成立与否都会先执行requireinclude-include有返回值,而require没有(可能由于如此require的速度比include快)留意:包含文件不存在或者语法错误的时候require是致命第2页的,include不是6、foo()和@foo()之间有什么区分
(1分)答:@foo()掌握错误输出7、如何声明一个名为”myclass”的没有方法和属性的类
(1分)答:classmyclass{}8、如何实例化一个名为”myclass”的对象
(1分)答:newmyclass()9、你如何访问和设置一个类的
(2分)答:$object=newmyclass();$newstr=$object-test;$object-test=info;10、mysql_fetch_row()和mysql_fetch_array之间有什么区分
(1分)答:mysql_fetch_row是从结果集取出1行数组,作为枚举mysql_fetch_array是从结果集取出一行数组作为关联数组,或数字数组,两者兼得11