-3

これは簡単だと思ったが、なぜかうまくいかない

public function test($data = null){

}

しかし、関数にデータを送信したい場合、それはnullに変わるので、何も送信しない場合はnullになるようにするにはどうすればよいですか。それ以外の場合は送信したデータです

4

2 に答える 2

0
function test($data = null){
     echo $data;
}

test('abcd'); // output abcd

実際の例を参照してください http://codepad.viper-7.com/Z8T23k

于 2013-02-27T05:06:13.393 に答える
0

これは、オプションのパラメーター構文に適しているように見えます。何が機能していないかを伝えるには、より詳細な情報が必要です

于 2013-02-27T05:14:20.887 に答える