gpt4 book ai didi

php - 如何创建唯一 ID,例如 YouTube?

转载 作者:IT王子 更新时间:2023-10-28 23:59:04 27 4
gpt4 key购买 nike

我一直想知道他们是如何以及为什么这样做的……例如:http://youtube.com/watch?v=DnAMjq0haic

如何生成这些 ID 以确保没有重复项,与简单的自动递增数字 ID 相比,这有什么优势?

如何保持简短但仍保持其独特性? uniqid 创建的字符串很长。

最佳答案

Kevin van Zonneveld 写了一篇出色的 article包括一个 PHP 函数来做到这一点。他的方法是我在研究这个主题时发现的最好的方法。

他的功能很聪明。它使用固定的 $index 变量,因此可以删除有问题的字符(例如元音,或避免 O 和 0 混淆)。它还有一个混淆 id 的选项,这样它们就不容易被猜到。

关于php - 如何创建唯一 ID,例如 YouTube?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1076110/

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