Example #1
0
 /**
  * set value.
  * @param key             (string)
  * @param value           (string)
  * @param expire time     (int)
  * @return [success|fail] (bool)
  */
 public function set($key, $value, $exptime)
 {
     $result = rmc_set($key, $value, $exptime);
     return $result == RomaClient::STORED ? True : False;
 }
Example #2
0
 /**
  * @brief Set value.(Issue 'store' command).
  * @param key             
  * @param value           
  * @param exptime Specify the value of expire second.
  * @return Returns True if success.
  */
 public function set($key, $value, $exptime)
 {
     $result = rmc_set($this->client_id, $key, $value, $exptime, $this->default_timeout);
     if (is_null($result) || $result == RomaClient::RMC_RET_EXCEPTION) {
         throw new Exception("rmc_set() failure");
     } else {
         if ($result == RomaClient::RMC_RET_ERROR) {
             return False;
         }
     }
     return True;
 }