Im使用if语句来确定函数中返回的内容,但它似乎没有按照我希望的方式工作。if语句用于确定函数返回的问题
function DoThis($dogs, $cats){
// do something with dogs, pet them perhaps.
$reg = $dogs[0];
$nate = $dogs[1];
if($cats = "dave"){return $reg;}
if($cats = "tom"){return $nate;}
}
$cats
是一个字符串(是否有帮助),输入的时候不产生任何收益。 如果我手动设置一个回报,那有效,但上面没有出于某种原因。
在右侧写入变量,如果忘记a =,则会得到解析错误。例如'if('dave'== $ cats){' – VolkerK 2009-12-03 22:57:52
良好的通话,我只是更新了我的答案。一旦你养成了这种习惯,这是一种很棒的风格,虽然你会看到的if语句的每个例子总是以另一种方式来做...... – 2009-12-04 01:09:58