1

私は CakePHP を使用して e ラーニング アプリケーションを実行しています。

問題は、コントローラーで「クラス」という単語を使用して、クラス リンクhttp://www.site.com/class/を取得できるようにする必要があることです。

「クラス」という言葉を使用する方法はありますか?

現在教室(http://www.site.com/classroom)を利用していますが、言葉自体が長いです。

ありがとう。

4

2 に答える 2

4

私はそれをお勧めしません。http://www.php.net/manual/en/reserved.keywords.phpをご覧ください。

次の単語は、定数、クラス名、関数、またはメソッド名として使用できません。それらを変数名として使用することは通常問題ありませんが、混乱を招く可能性があります。

「部屋」などの別の名前を選ぶか、教室のままにしておきます。または、Cake のルーティングを使用します。

于 2012-06-28T07:36:21.667 に答える
2

classこれは PHP の制限であるため、コントローラーに名前を付けることはできませんが、ルーティングを使用して、好きな名前のコントローラーに URL/classを対応させることができます。

于 2012-06-28T07:35:27.793 に答える