php程序员面试一般会问什么?
内容导读
收集整理的这篇技术教程文章主要介绍了php程序员面试一般会问什么?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2685字,纯文字阅读大概需要4分钟。
内容图文
你是否开始着手准备PHP开发工作的面试,希望知道那些最有可能在面试时被问到的问题。这篇文章我们整理了关于PHP相关工作的面试中最常涉及的12个问题和答案,供你参考,你也可以把它当做一份PHP的学习资料。问题1:谈谈你对的PHP的基本认识。?
回答:PHP是Hypertext?Preprocessor(超文本预处理器)的简称,是一种用来??????开发动态网站的服务器端脚本语言。
问题2:什么是MVC??
回答:MVC,即Model(数据层),View(视图层),Controller(控制层)。PHP中的MVC模型是一种有效将代码分成三层的管理办法,其中Model表示着应用中的数据信息,View负责将应用中的数据信息展现出来,Controller控制着如何将数据信息读出。
问题3:你在一个页面上有几种方式添加CSS??
回答:三种办法可以使用:(1)引用外部CSS文件。(2)引用内部CSS文件。(3)内联CSS样式。
问题4:PHP支持多继承吗??
回答:不支持。PHP中只允许单继承,父类可以被一个子类用关键字“extends”继承。
问题5:PHP中echo和print有什么区别??
回答:这两个函数看起来很相似,都是用来打印输出的。两者最大的区别是,echo不是函数,没有返回值,而print是一个函数有返回值,所以相对而言如果只是输出?echo会更快。
问题6:GET和POST方法有什么区别??
回答:我们在网页上填写的表单信息可以通过这两种方法将数据传递到服务器上,GET或POST方法。
当我们使用GET时,所有的信息都会显示在URL地址中,并且使用GET方法最多只能传递1024个字符,所以GET方法适用于传输量小,且数据安全不是很重要的情况。
而POST方法,没有信息会显示在URL地址上,相对安全,且最多可以传输2MB字节的数据,这个数字还可以根据需要增加。
问题7:PHP中获取图像大小,宽与高的函数是什么??
回答:getimagesize?()?获取图像的尺寸,imagesx?()?获取图像的宽度,imagesy?()?获取图像的高度。
问题8:PHP中的PEAR是什么??
回答:PEAR是PHP扩展与应用库(the?PHP?Extension?and?Application?Repository)的缩写,它是一个PHP扩展及应用的一个代码仓库,同时它也是一个标准,使用这个标准来书写PHP代码,会增强程序的可读性,复用性。
问题9:如何使用PHP和MySQL上传视频??
回答:我们只需要复制数据库中存储视频的路径,而不是存储视频文件本身。所有的视频会被存在另外一个文件夹中,当需要的时候可以从中调用视频。上传视频的默认大小是2MB,但是我们也可以在php.ini文件中修改max_file?size,改变文件大小。
问题10:PHP中的错误类型都有哪些??
回答:PHP中主要有三种错误类型,
(1)Notice:这些都是一些非常正常的信息,而非重大错误,甚至有一些都不会展示给用户。
(2)Warning:这类是稍微严重一些的错误,错误会展示给用户,但不影响程序的输出。
(3)Fatal?errors:这些是非常严重的错误,比如要访问一个不存在的PHP类。
问题11:在PHP中如何定义常量??
回答:使用define?()?来定义常量,比如define?(“Newconstant”,?30);
问题12:如何不使用submit按钮来提交表单??
回答:如果我们不想用submit按钮提交表单,我们可以用超链接来提交,比如使用javascript代码如下:Submit?Me?
更多PHP相关知识,请访问PHP中文网!
以上就是php程序员面试一般会问什么?的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是为您收集整理的php程序员面试一般会问什么?全部内容,希望文章能够帮你解决php程序员面试一般会问什么?所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。