OK、たとえば、ユーザーが国を選択すると、「フェデレーション」も追加されます。これらのフェデレーションは、ほとんど地域中心です。
私がこのようなものを持っているとしましょう:
function getFedration($country_iso) {
// 6 federations
// afc = asian nations
// caf = african nations
// cocacaf = north & central america and Caribbean nations
// conmebol = south america
// ofc = Oceanian nations
// uefa = european nations
$afc = array("Japan", "China", "South Korea");
$caf = array("Cameroon", "Chad", "Ivory Coast");
$concacaf = array("United States" , "Canada", "Mexico");
$conmebol = array("Argetina", "Brazil", "Chile");
$ofc = array("Fiji", "New Zealand", "Samoa");
$uefa = array("Spain", "England", "Montenegro");
/*
PSEUDO-code
If $country_iso is in either of six arrays... mark that as the federation...
*/
return $federation;
}
私は知っています、それは国の名前を言います、しかしそれがそれになると、それは、などの代わりに、の代わりに、のように国のisoJP
にJapan
なりCN
ますChina
。
それで、私は疑問に思いました、これは実行可能なことですか、それともあなたが考えるより良い方法がありますか?