北大青鸟学PHP:最常见的 php 笔试题(二)
有时候,学得好不一定考得好,所以还是要了解一些常规的面试套路。所以,如果你是PHP程序员,你就收下这份资料吧。
【查看详情,获取问题答案】
1.
$a = \$b = &$a; unset($b); $b = \what is $a?
hello,unset($b)只是释放了$b 自己和$a 的别名关系,并不会释放$a 2. $a = 1; $x = &$a; $b = $a++; what is $b?
1,先执行$b = $a,$a++再进行,所以$b 还是 1 3.
$x = empty($array);
what is $x? true or false true,$array 是空数组
【查看详情,获取问题答案】
4.您是否用过版本控制软件? 如果有您用的版本控制软件的名字是? CVS:winCVS,是一个 CVS 的客户端VSS,微软的产品,比较适合中小型项目,只支持单人 checkout
5.您是否用过模板引擎? 如果有您用的模板引擎的名字是?
SMARTY,php 官方推荐的模板引擎,它是编译型模板,与 phplib 不太相同,功能强大,30 多种标签,支持 cache
6.请简单阐述您最得意的开发之作.
hdwiki,开源项目,mediawiki 的使用性国人很不适应,代码修改起来也比较困难.hdwiki 比较适合目前的国人使用.
7.对于大流量的网站,您采用什么样的方法来解决访问量问题? 1 squid 反向代理
8、谈谈事务处理
可以控制并发操作所产生的数据同步提交、更新所带来的冲突问题。可以进行 comit,rollback 操作,数据的安全性得到了提高。
简单描述用户修改以发布内容的实现流程和基本思路
【查看详情,获取问题答案】
9、PHP 程序
1)写出以下程序的输出结果 $b=201; $c=40; $a=$b>$c?4:5; echo $a; ?>
2)写出以下程序的输出结果 $str=\$$str=\$$str.=\echo $cd; ?>
【查看详情,获取问题答案】