Exemplo n.º 1
0
 /**
  * Get the length of a string value.
  *
  * @param string $key
  *
  * @return int
  * @link http://redis.io/commands/strlen
  * @example
  * <pre>
  * $redis->set('key', 'value');
  * $redis->strlen('key'); // 5
  * </pre>
  */
 public function strlen($key)
 {
     try {
         return $this->client->strlen($key);
     } catch (Exception $e) {
         return $this->handleException($e, __FUNCTION__, func_get_args());
     }
 }
Exemplo n.º 2
0
 /**
  * Test getting the length of a string
  */
 public function testStrlen()
 {
     $this->redis->del('testStrlen');
     $strlenResult = $this->redis->strlen('testStrlen');
     $this->assertInternalType('int', $strlenResult);
     $this->assertEquals(0, $strlenResult);
     $this->redis->set('testStrlen', 'someValue');
     $strlenResult = $this->redis->strlen('testStrlen');
     $this->assertInternalType('int', $strlenResult);
     $this->assertEquals(9, $strlenResult);
 }