因此,我希望能夠根據變量是true還是false來開啓或關閉某個函數。該函數仍然會執行,但由於該變量爲false,所以不會執行例程。如何將PHP函數的參數設置爲默認值
像這樣的事情
$testTF = "T";
function Test($test=$testTF){
echo $test;
}
Test("Go");
當然,這是不行的,但我不知道是否有一種方法,使其工作像預期。這個函數遍佈在腳本的任何地方,並且需要在某些地方,所以我不能將它們全部組合在一起,因爲它會破壞它們。
我知道你可以在每次調用它時將值作爲一個標誌傳遞,但是我正在尋找一種方法來使其將該值假設爲默認值,除非另有說明。也許我正在尋找全局變量,但我知道這很危險。
謝謝
功能測試($測試= 'T'){ – 2012-05-24 04:16:05
@Dagon:大聲笑...(?你不是認真的吧) – xbonez
我不是PHP開發人員,但對邏輯比較不$測試= $ testTF應該是$ test == $ testTF – Kronass