将参数中的字符串值设置为键的值。
    Parameters:
    string $key
    mixed|string $value string if not used serializer
    array|int $timeout [optional] 如果需要超时,首选调用setex()。自2.6.12以来,它还支持数组内的不同标志。例子 [‘NX’, ‘EX’ => 60]
    - EX 秒钟 — 设置指定的过期时间,以秒为单位。
    - PX 毫秒 — 设置指定的过期时间,以毫秒为单位。
    - PX 毫秒 — 设置指定的过期时间,以毫秒为单位。
    - NX — 只有在key不存在时才设置它。
    - XX — 只有在key已经存在时才设置它。
    // Simple key -> value set
    $redis->set(‘key’, ‘value’); // 会重定向,并调用SETEX吗
    $redis->set(‘key’,’value’, 10); // 如果 key 不存在,将设置ttl为10秒
    $redis->set(‘key’, ‘value’, [‘nx’, ‘ex’ => 10]); // 将设置一个键,如果它存在,ttl为1000毫秒
    $redis->set(‘key’, ‘value’, [‘xx’, ‘px’ => 1000]);

    Returns:
    如果命令成功,则为真

    Declared in: Redis
    Since: 如果你使用的是Redis >= 2.6.12,你可以通过扩展选项解释在例子
    Links: https://redis.io/commands/set
    Source:
    S:/Software/JetBrains/PHPStorm/App/PhpStorm-2020.2.1.win/plugins/php/lib/php.jar!/stubs/redis/Redis.php
    set on redis.io