php初级程序员面试题目_第1页
php初级程序员面试题目_第2页
php初级程序员面试题目_第3页
php初级程序员面试题目_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

php初级程序员面试题目1、您是否用过版本掌握软件?假如有您用的版本掌握软件的名字是?(1分)

2、您是否用过模板引擎?假如有您用的模板引擎的名字是?(1分)

答:用过,smarty

3、请简洁阐述您最得意的开发之作(4分)

答:信息分类

4、对于大流量的网站,您采纳什么样的方法来解决访问量问题?(4分)

答:确认效劳器硬件是否足够支持当前的流量,数据库读写分别,优化数据表,

程序功能规章,制止外部的盗链,掌握大文件的下载,使用不同主机分流主要流量

5、语句include和require的区分是什么?为避开屡次包含同一文件,可用(?)语句代替它们?(2分)

答:require-require是无条件包含也就是假如一个流程里参加require,无论条件成立与否都会先执行require

include-include有返回值,而require没有(可能由于如此require的速度比include快)

留意:包含文件不存在或者语法错误的时候require是致命的,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、GD库是做什么用的?(1分)

答:gd库供应了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。

在网站上GD库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。

php初级程序员面试题目(二)

1、谈谈对mvc的熟悉(1分)

答:由模型(model),视图(view),掌握器(controller)完成的应用程序

由模型发出要实现的功能到掌握器,掌握器接收组织功能传递给视图;

2、写动身贴数最多的十个人名字的SQL,利用下表:members(id,username,posts,pass,email)(2分)

答:SELECT*FROM`members`ORDERBYpostsDESClimit0,10;

3、请说明php中传值与传引用的区分。什么时候传值什么时候传引用?(2分)

答:按值传递:函数范围内对值的任何转变在函数外部都会被忽视

按引用传递:函数范围内对值的任何转变在函数外部也能反映出这些修改

优缺点:按值传递时,php必需复制值。特殊是对于大型的字符串和对象来说,这将会是一个代价很大的操作。

按引用传递则不需要复制值,对于性能提高很有好处。

4、在PHP中error_reporting这个函数有什么作用?(1分)

答:设置错误级别与错误信息回报

5、请写一个函数验证电子邮件的格式是否正确(2分)

答:functioncheckEmail($email)

{

$pregEmail=/([a-z0-9]*[-_.]?[a-z0-9]+)*@([a-z0-9]*[-_

]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2})?/i;

returnpreg_match($pregEmail,$email);

}

6、简述如何得到当前执行脚本路径,包括所得到参数。(2分)

答:$script_name=basename(__file__);print_r($script_name);

7、JS表单弹出对话框函数是?获得输入焦点函数是?(2分)

答:弹出对话框:alert(),prompt(),confirm()

获得输入焦点focus()

8、JS的转向函数是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论