<?php
function detectGender($keyword) {
$defaultMapping = [
'men' => 1,
'male' => 1,
'women' => 2,
'female' => 2
];
$genderKeywords = [
'MY' => $defaultMapping,
'SG' => $defaultMapping,
'HK' => $defaultMapping,
'PH' => $defaultMapping,
'TH' => [
'ชาย' => 1,
'ผชาย' => 1,
'หญง' => 2,
'ผหญง' => 2,
],
'VN' => [
'nam' => 1,
'nu' => 1,
],
'ID' => [
'pria' => 1,
'wanita' => 1,
],
];
return isset($genderKeywords['VN'][$keyword]) ? $genderKeywords['VN'][$keyword] : 0;
}
for ($i = 0; $i < 20000; $i++) {
print_r(detectGender('nam'));
}
preferences:
45.57 ms | 402 KiB | 5 Q