我有一个基本的PHP问题,例如下面的代码,假设我需要在页面上使用这10次,有没有更好的方法来做到这一点?一旦我确定了PHP中存在的var,我是否需要在该页面中检查它?
- 我知道我可以在一个功能包,并自顾自地调用该函数,但有没有更好的方法然后继续,如果该项目被设置检查和等于某个值。第一次发现这种情况后,是否有其他方式记住第一次的结果,而不是做10次不同的时间?
希望是有道理的。
<?PHP
if (isset($_SESSION['auto_id']) && $_SESSION['auto_id'] == "1") {
//do something
}
// do other code here that breaks these up
if (isset($_SESSION['auto_id']) && $_SESSION['auto_id'] == "1") {
//do something else
}
// do other code here that breaks these up
if (isset($_SESSION['auto_id']) && $_SESSION['auto_id'] == "1") {
//do something else
}
// do other code here that breaks these up
if (isset($_SESSION['auto_id']) && $_SESSION['auto_id'] == "1") {
//do something else
}
...ect
?>
不知什么如果设置为零$ myCheck将是真实的它被设置为0 – JasonDavis 2009-09-04 14:37:04
?如果您设置$ myCheck = 0,那么$ myCheck为false(JavaScript遵循C规则,即0为false且非零为真)。如果auto_id是“0”,那么$ myCheck将仍然是false,因为分配给$ myCheck的布尔表达式的值是false。 – 2009-09-04 14:40:29
awsome谢谢 – JasonDavis 2009-09-04 14:45:15