我有5 textfields一个形式的用户输入,即:
username1, username2, username3, username4 and username5
我想知道
我应该如何编写我的PHP代码,这样我才能检查POST期间5个文本字段之间是否有任何重复?
我只能想到比较(username1 !== username2)等等,但我认为应该有更简单的方法来做对吗?
我该怎么办呢?
非常感谢你.
该array_unique()函数采用数组,删除重复项,并将其返回给您.因此,您可以通过检查返回数组的长度来使用它来测试重复项,如下所示.
$usernames = array($username1, $username2, $username3, $username4, $username5);
$no_dupes = array_unique($usernames);
if (count($no_dupes) == count($usernames)) {
// we have no duplicates
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
92 次 |
| 最近记录: |