gpt4 book ai didi

javascript - 如何在 javascript 中将读卡器数据从 fr-FR 转换为 en-US

转载 作者:行者123 更新时间:2023-12-03 04:13:05 25 4
gpt4 key购买 nike

我们有一个读卡器验证(在 php/javascript 中),可以正常工作。但是,当我们尝试在使用 azerty 键盘的网站上实现此功能时,滑动数据会被错误解释,因此无法识别该用户。

例如:在 en-US 中刷卡数据:%ESWIPE ACCESS CARD 00159 27102015?

并在 fr_FR 中使用 azerty:5ESZIPE QCCESS CQRD àà&(ç éè&àéà&(§

有没有办法解决这个阻止我手动翻译整个法语键盘的问题?

最佳答案

您必须手动翻译,因为通常的车载阅读器是一个简单的“键盘自动输入设备”,因为它不可能同时激活 2 个布局,所以一个简单的翻译功能就可以解决问题:

$key=array('5' => '%', 'E' => 'E', 'S' => 'W'...);

然后

$str='5ESZIPE QCCESS CQRD àà&(ç éè&àéà&(§';
$length=strlen($str);
$newstr='';
for ($i=0;$i<$length;++$i) {
if (in_array($str[$i],$key[$i])) {
$newstr.=$key[$i];
}
}

将 AZERTY 翻译成英文版本。

关于javascript - 如何在 javascript 中将读卡器数据从 fr-FR 转换为 en-US,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44249514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com