我打算創建一個將被其他函數使用的檢查函數。這個想法很簡單:如果條件不滿足,通過返回它來停止函數。如何通過其他函數返回函數
這是原來的代碼:
function awesome(){
$a = "2";
if ($a != "1"){return;}
echo "awesome";
}
它的工作。因爲$ a是2,所以函數返回並且不出現單詞「awesome」。但是,有幾個功能需要檢查。爲了避免重複,我做到了這種方式:
function test($var){
if ($var != "1"){return;}
}
function awesome(){
test("2");
echo "awesome";
}
function awesomeagain(){
test("3");
echo "awesome";
}
但「真棒」 s的出現,並不會返回兩個功能真棒()和awesomeagain()。如何通過添加test()函數來返回這兩個?
謝謝。我非常感謝你的幫助。
感謝您的編輯。我在這裏真的很新,對格式化仍然感到困惑。 – fikrirasyid 2011-03-12 16:06:03