php - 用户友好,易于内存的优惠券代码

标签 php security language-agnostic

我想创建用户可以轻松记住的优惠券代码。我的想法是这样的:

  • 松鼠45
  • 楠塔基特23

也就是说,从一个长字典列表(最好为此目的编译)中随机选择的一个真实单词组合了 2 个随机数字。我的问题是:

  1. 在哪里可以找到这样的词典列表?
  2. 您发现系统有任何问题吗? (这里安全性不是特别重要,只要合理就可以了)
  3. 您能提出任何好的改进或替代方案吗?

首先,我对马尔可夫词生成器并不着迷,因为我认为它们的特质太难记了。我希望客户能够将代码记在脑海中,并在商家到达兑换时告诉它。

谢谢, 约拿

最佳答案

单词列表很容易找到。确保你理智地过滤掉他们的脏话;)

这是一个可以轻松删除的巨大单词列表:

http://www.scrabble-assoc.com/boards/dictionary/10-15-20030401.txt

从那里您可以轻松地将单词加载到您的数据库中并创建您的优惠券代码,如下所示:

$coupon_code = $rand_word . rand(20,99);

执行此操作后,只需将您的优惠券代码存储在数据库中,每当您创建新代码时,在应用之前将其与现有代码进行检查。即使是很小的几率也是可能的几率。

更多不同格式的单词表:

http://scrabble.wonderhowto.com/blog/ultimate-scrabble-word-list-resource-0115617/

5 个字母的单词: http://homepage.ntlworld.com/adam.bozon/Scrabble5.htm

6 个字母的单词: http://homepage.ntlworld.com/adam.bozon/Scrabble6.htm

7 个字母的单词: http://homepage.ntlworld.com/adam.bozon/Scrabble7.htm

8 个字母的单词: http://homepage.ntlworld.com/adam.bozon/Scrabble8.htm

示例:

PIKES PIKIS PILAF PILAR PILAU PILAW PILEA PILED PILEI PILES PILIS PILLS PILOT PILUS PIMAS PIMPS PINAS PINCH PINED PINES PINEY PINGO PINGS PINKO PINKS PINKY PINNA PINNY PINON PINOT PINTA PINTO PINTS PINUP PIONS PIOUS PIPAL PIPED PIPER PIPES PIPET PIPIT PIQUE PIRNS PIROG PISCO PISOS PISTE PITAS PITCH PITHS PITHY PITON PIVOT PIXEL PIXES PIXIE PIZZA PLACE PLACK PLAGE PLAID PLAIN PLAIT PLANE PLANK PLANS PLANT PLASH PLASM PLATE PLATS PLATY PLAYA PLAYS PLAZA PLEAD PLEAS PLEAT PLEBE PLEBS PLENA PLEWS PLICA PLIED PLIER PLIES PLINK PLODS PLONK PLOPS PLOTS PLOTZ PLOWS PLOYS PLUCK PLUGS PLUMB PLUME PLUMP PLUMS PLUMY PLUNK PLUSH PLYER POACH POCKS POCKY PODGY PODIA POEMS POESY POETS POGEY POILU POIND POINT POISE POKED POKER POKES

有了它,您可以生成优惠券代码 POACH72

关于php - 用户友好,易于内存的优惠券代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6988903/

相关文章:

android - 具有离线访问和本地安全性和跨平台的类似 Google Drive/Dropbox 的解决方案

PHP session 安全问题

php - MySQL计算不同结果的数量

mysql - 当用户单击表格行时显示详细信息

php - 使用 mySQL 内置运算符时出错

language-agnostic - C语言语义规范

performance - 比 O(n!) 更快地计算利润

data-structures - 用于快速位置查找的数据结构

php - 在不知道尺寸的情况下按比例缩放图像

php - 使用 PHP 正则表达式部分隐藏电子邮件地址?