全球主机交流论坛
标题:
请教一段php代码问题
[打印本页]
作者:
cnmt
时间:
2023-3-4 12:08
标题:
请教一段php代码问题
$password = "123";
现在是password 是 123 怎么改写成 password 可以是123 也可以456 也可以是789呢?
作者:
silence
时间:
2023-3-4 12:09
要在if 里面写
作者:
gdtv
时间:
2023-3-4 12:09
在什么情况下是123,什么情况是456呢?
作者:
机长
时间:
2023-3-4 12:10
您可以使用以下代码将密码更改为 "123", "456" 或 "789" 中的任何一个: $password = array("123", "456", "789"); $password = $password[array_rand($password)]; 这将创建一个包含三个字符串的数组,然后使用 array_rand() 函数从中随机选择一个字符串作为密码。
作者:
围观者
时间:
2023-3-4 12:24
$password = rand(100,999);
作者:
karllo
时间:
2023-3-4 13:01
if ($password == '123' || $password == '456' || $password == '789')
作者:
万古神帝
时间:
2023-3-4 13:11
您可以使用 PHP 中的数组来实现这个功能,其中包含您允许的密码。以下是一个示例代码段:
$passwords = array("123", "456", "789");
$password = $passwords[array_rand($passwords)];
上面的代码将三个密码存储在数组中,并使用 array_rand 函数从数组中随机选择一个密码并将其分配给 $password 变量。现在 $password 可以是 "123"、"456" 或 "789" 中的任何一个。
请注意,对于此示例,密码仍然是硬代码在 PHP 中,因此不建议在生产环境中使用。在实际应用程序中,您可能需要将密码存储在数据库或配置文件中,并使用安全性更高的方法来保护它们。
欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/)
Powered by Discuz! X3.4