|
|
1
20
php 5.3为 ternary operator :
如果左侧为真,则计算为左侧,否则计算为右侧。 然而,在5.3之前,你必须使用长形。 |
|
2
4
您可以使用函数:
|
|
|
3
2
我认为这个问题是主观的。我个人认为最好是冗长一些,而且第一个表单没有任何问题,因为您的代码所做的事情是非常明显的。 这并不是说你的线条数量或尺寸有限。你真的节省了那么多通过节省几个关键的笔触? 如果这真的是一个问题,也许在第一时间减少你使用的变量的数量会是一个更好的解决方案。 |
|
|
4
2
我同意cfreak的回答。我希望代码是“明显的”。
尽管您不想在代码中搜索
然后包括配置文件和
也可以使用三元运算符
|
|
|
5
1
为避免使用电子通知:
注意使用
|
|
|
6
0
这个问题包含了一个提示,即必须检查大量变量以确保它们有一个默认值,但没有人提到这个值。这就是我现在要做的: 您可以首先定义一个默认值数组,并方便地循环使用它。此示例只检查$_cookie全局:
如果计划为多个变量和不同类型设置默认值,可以使用以下代码:
下一步是通过解析一些ini文件来生成$defaults数组,这样您就可以以一种可读且易于编辑的方式轻松地集中默认值。我不会在这里展示这一点,尽管我认为这超出了这里的要求。 希望有人喜欢… |