1

誰かがPHPでこれの正しい構文を教えてくれますか? 私は持っている:

function mainFunction($str,$thingToDoInMain){
   $thingToDoInMain($str);
}

function printStr($str){
    echo $str;
}

mainFunction("Hello",printStr);

これを WAMP で実行していますが、エラー/警告が表示されます

未定義の定数 printStr の使用 - 5 行目で「printStr」を想定

...そして、ページのさらに下に、必要に応じて「Hello」が印刷されます。

printStrでは、最後の行の関数を参照して警告を取り除くにはどうすればよいでしょうか。とを試しまし$printStrた。前もって感謝します。printStr()$printStr

4

2 に答える 2