0

私は、PHPでオンライン請求システムを作成することを含む学校のプロジェクトを与えられました。私の先生は、メニュー(「表示」などの固定ページを使用)を使用する唯一の方法は、ユースケースステートメントを使用することであると確信しているようです。私の最初の推測は、いくつかのhrefをエコーする関数を使用することでした。

彼はまた、PHPはイベント駆動型であると言い続けています。これは本当ですか?私はいつも、サーバー上のインタープリターがコードを調べてから、HTMLをブラウザーに送信すると考えられていました。

何か案は?

4

1 に答える 1

0

PHPはイベント駆動型ではありません。それを達成するためのフレームワークであるPhotonも存在します。
そして、メニューを持つための複数の方法があります。もしcaseあなたが意味するならswitch ... case:答えはノーです。それが唯一の方法ではありません。

私がメニューを作る方法は配列を使うことです

$menu = array(
   'url 1'=>'Element 1 ',
   'url 2'=>'Element 2 ',
   'url 3'=>'Element 3 ' 
);

この配列を使用すると、選択された要素がどれであるかを知ることが非常に簡単で、caseステートメントは必要ありません。

于 2012-11-18T18:13:35.373 に答える