生成一个随机字符串,每 24 小时刷新一次?

时间:2021-02-03 11:34:35

标签: php wordpress cron

我正在尝试找出一种方法,可以生成由字母和数字组成的随机字符串,每 24 小时重新生成一个新字符串,并且不会在页面刷新等时发生变化。

我目前有以下代码,可用于生成随机代码,但我不确定如何调整它以满足我的需求。

function generateRandomString($length = 10) {
    $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $charactersLength = strlen($characters);
    $randomString = '';
    for ($i = 0; $i < $length; $i++) {
        $randomString .= $characters[rand(0, $charactersLength - 1)];
    }
    return $randomString;
}

function couponfunction() {
        echo generateRandomString();
    }

add_shortcode( 'coupon', 'couponfunction');

这是否可以仅通过 PHP 函数实现?还是我需要考虑设置 Cron 作业?

谢谢。

0 个答案:

没有答案
相关问题