String(string)String类型是key-value格式,可以说是最简单最常用的类型。每个key最多可以存储512M。应用场景String可以存储字符串、数字、json后的数据等。Exampleset('key_test','value_test');//设置值echo$redis->get('key_test')。'
';//获取键值value_test$redis->mset(array('key_test2'=>'value_test2','key_test3'=>'value_test3'));//设置多个键的值print_r($redis->mget(array('key_test2','key_test3')));//获取多个键的值Array([0]=>value_test2[1]=>value_test3)echo'
';$redis->setex('key_test4',10,'key_test4');//设置key的值,并设置过期时间,以秒为单位echo$redis->get("key_test4").'
';$redis->setnx('key_test','value_test5');//只有当当前key不存在时,才设置valueecho$redis->get('key_test').'
';//因为key_test存在,所有设置都不成功value_test$redis->msetnx(array('key_test'=>'value_test6','key_test7'=>'value_test7'));//设置多个key值,只有当所有key都不存在时才生效print_r($redis->mget(array('key_test','key_test7')));//Array([0]=>value_test[1]=>)echo'
';echo$redis->strlen('key_test1')。'
';//获取字符串长度11$redis->set('number','1');//设置为数字echo$redis->get('number').'
';//1$redis->incr('number');//当前值+1echo$redis->get('number').'
';//2$redis->decr('number');//当前值-1echo$redis->get('number').'
';//1参考资料:菜鸟教程,RedisScenes中五种数据类型的使用
