Re: URLの末尾に?hoge=fuga&fugo=hogoみたいなクエリをつけて、ページ内容を出し分けたい
2014年12月8日 at 22:49
少し古く成ってしまっていますが、追記させて頂きます。
改善点は、エリアが複数に成る事がない前提で、switch文で判定しています。
また、クエリーストリングでパラメータを取得するので、
switch文で型判定(文字列)もしています。
ただし、クエリーストリングは、同一パラメータを付与出来てしまう為、
同一パラメータに対する処理も考慮した方が良いかも知れません。
$area = isset($_GET['area']) ? $_GET['area'] : '';
switch (true) {
case $area === 'a':
$a = new Area('Main_A');
$a->display($c);
break;
case $area === 'b':
$a = new Area('Main_B');
$a->display($c);
break;
case $area === 'c':
$a = new Area('Main_C');
$a->display($c);
break;
default:
}
Your post has been saved and will be published after approval by the forum moderator.