[PHP-users 2075] Re: 書き方

Michitoshi Sato php-users@php.gr.jp
Fri, 14 Sep 2001 18:22:08 +0900


佐藤通敏です。

PHP4徹底攻略通称マンモス本(ISBN4-7973-1392-7)の58ページに書いてあります。

> PHP初心者です。

初心者であればなおのことちゃんとした本を一冊手元に置いておきましょう。
その方が自分のためになります。

> 気が向いた方、PHPでの書き方を教えていただけないでしょうか。
> Perlで書くとこんな形になります。
> 
> # メイン処理
> &decode;
> if ($mode eq "howto") { &howto; }
> elsif ($mode eq "search") { &search; }
> elsif ($mode eq "regist") { &regist; }
> elsif ($mode eq "view") { &view; }
> elsif ($mode eq "admin") { &admin; }
> elsif ($mode eq "mente") { &mente; }
> elsif ($mode eq "what") { &what; }
> elsif ($mode eq "reg") { ® }
> else { &err; }

ヒント:SWITCH/CASE/DEFAULT/BREAK、IF/THEN/ELSEIF/ELSE/ENDIF
 
> ブラウザのフォームに非表示フィールドがあり、
> $modeに処理させたい値を入れ、処理をサブルーチンを
> 使って分割させているのですが、PHPだとどのような書き方
> になりますか?