ユーザーの国に応じて、配列に格納されている国の旗の画像を読み込みたいです。現在、次のような switch メソッドしか知りません。
$countryFlags = array("afghanistan.png", "albania.png", "algeria.png", "andorra.png" ... );
// gets the user country from DB
$userCountry = $country['Country'];
switch($userCountry) {
case "Australia":
echo /* the image name from countryFlags array */ ; break;
case "America":
echo /* the image name from countryFlags array */ ; break;
default:
echo("Unknown");
}
..しかし、条件を書くにはしばらく時間がかかります。それを行うためのより良い方法があるに違いないと思いますか?