PHP面试题集锦
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP面试题集锦相关的知识,希望对你有一定的参考价值。
1、用PHP打印出前一天的时间格式是2017-5-10 22:21:21(2分)
Answer:
$a = date("Y-m-d H:i:s", strtotime("-1 day")); print_r($a);
2、echo(),print(),print_r()的区别(3分)
常见的输出语句
echo()
可以一次输出多个值,多个值之间用逗号分隔。echo是语言结构(language construct),而并不是真正的函数,因此不能作为表达式的一部分使用。
print()
函数print()打印一个值(它的参数),如果字符串成功显示则返回true,否则返回false。
print_r()
可以把字符串和数字简单地打印出来,而数组则以括起来的键和值得列表形式显示,并以Array开头。但print_r()输出布尔值和NULL的结果没有意义,因为都是打印"\n"。因此用var_dump()函数更适合调试。
var_dump()
判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型。此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
4、使用哪些工具进行版本控制?(1分)
1、开放的源代码:
所有的PHP源代码事实上都可以得到。
2、PHP是免费的:
和其它技术相比,PHP本身免费且是开源代码。
3、php的快捷性:
程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。
4、跨平台性强:
由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS下。
5、效率高:
PHP消耗相当少的系统资源。
6、图像处理:
用PHP动态创建图像
7、面向对象:
在php4,php5 中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。
8、专业专注:
PHP支持脚本语言为主,同为类C语言。
技术应用
1,伪静态
2,静态页面生成
3,数据库缓存
4,过程缓存
5,div+cssw3c标准
6,大负荷
7,分布式
8,flex
9,桌面程序应用(不擅长)
10,支持MVC模型
11,Smarty模版引擎
以上是关于PHP面试题集锦的主要内容,如果未能解决你的问题,请参考以下文章