[Zend权威认证试题讲解]第十二章 -调试与性能管理
作为一个开发者,无论你经验多么丰富,或者无论你多么努力,你的程序中总会有bug。这是生命中一个必然的部分,如同死亡与缴税(尽管并没有后面两个那么严重)。要想解决bug,首先要能找到bug。事实上,许多开发者花费了无数小时茫然得盯着代码,只是因为他们没有把程序的容错能力摆在首位。忽略了这个部分,那么期望一个没有bug的程序就是——不可能的。
本章测试题将考察你对调试和性能管理相关知识的了解,以及如何用PHP做好这两件事。
RzLCOzv8jM+p
)X&} |ldM]U,?%G
问题[C E{fa E z|
r:@ W5d{%b*c0re(h
1.以下脚本如何用三元操作替代? PK5C8T!wT
[code]
<?php
if ($a < 10) {_){x)tt`
if ($b > 11) {#N]4I?2z q
if ($c == 10 && $d != $c) {3G k7}.T+x mR
$x = 0;
} else {,r)N|QF/k
$x = 1;j:~8Z0aq
} Ph4l9tPg
}
}
?>(V_K?m1M(gZ g&Y
[/code]
A.$x = ($a A. < 10 || $b > 11 || $c == 1 && $d != $c) ? 0 : 1;
B.$x = ($a < 10 || $b > 11 || ($c == 1 && $d != $c)) ? 0 : 1;9k4_N(z&d