我正在使用mysql数据库自动递增作为订单ID。当我向用户显示订单ID时,我想以某种方式对其进行遮罩/模糊处理。
为什么?
基于此答案,我希望屏蔽/混淆的订单ID为:
我将如何在PHP中做到这一点?它不必很复杂,只是乍一看并不明显。
可能最简单的方法是只生成一个长随机字符串,然后使用它代替自动递增ID。或者,可以将其与自动递增ID一起使用。如果字符串足够长且足够随机,则对于每个记录它都是唯一的(请考虑使用GUID)。然后,您可以将这些显示给用户,而不用担心。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句