利用例
Gender クラスの利用例です。
例1 利用例
<?phpnamespace Gender;$gender = new Gender; $name = "Milene";$country = Gender::FRANCE; $result = $gender->get($name, $country);$data = $gender->country($country);switch($result) { case Gender::IS_FEMALE: printf("%sは、%sでは女性の名前です。\n", $name, $data['country']); break; case Gender::IS_MOSTLY_FEMALE: printf("%sは、%sではおそらく女性の名前です。\n", $name, $data['country']); break; case Gender::IS_MALE: printf("%sは、%sでは男性の名前です。\n", $name, $data['country']); break; case Gender::IS_MOSTLY_MALE: printf("%sは、%sではおそらく男性の名前です。\n", $name, $data['country']); break; case Gender::IS_UNISEX_NAME: printf("%sは、%sでは男女どちらも区別しません。\n", $name, $data['country']); break; case Gender::IS_A_COUPLE: printf("%sは、%sでは男性の名前としても女性の名前としても使います。\n", $name, $data['country']); break; case Gender::NAME_NOT_FOUND: printf("%sは、%sでは見つかりません。\n", $name, $data['country']); break; case Gender::ERROR_IN_NAME: echo "名前にエラーが発生しました!\n"; break; default: echo "エラーが発生しました!\n"; break;}