1

プロジェクトに codeigniter を使用しています。

URL は次のように分割されます。

example.com/admin/events

example.com/admin/events/add

イベントと呼ばれる機能を持つAdminというクラスがあります

function events($data)
{
  echo $data;
}

これはイベント/追加ページの「追加」をエコーし​​ますが、イベントページだけにアクセスしようとするとエラーが発生します

Missing argument 1 for Admin::events()

私は2つの関数を作ることができると思っていました.1つは変数が渡され、もう1つは渡されませんでしたが、どうやらphpはそれを許可していません。

Fatal error: Cannot redeclare Admin::events() 

どうすればこれを機能させることができますか?ありがとう。

4

1 に答える 1

3

それを試してみてください

function events($data = NULL)
{
  echo $data;
}
于 2012-07-12T18:25:11.347 に答える