我如何创建仅包含一个特殊字符的生成器字符串?

时间:2019-05-24 11:13:40

标签: php string character generator

我想用一个特殊字符创建生成器字符串。只有一个。你能帮我吗?。

我尝试在Internet上搜索生成器,但只看到带有很多特殊字符的生成器特殊字符,我需要“仅一个特殊字符”。

PHP 7

2 个答案:

答案 0 :(得分:0)

我尝试过这样的事情:

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

特殊字符,我的意思是:“!@#$%^&*()”

答案 1 :(得分:0)

您可以根据所使用的功能执行此操作:

woocommerce_product_backorders_require_notification