/** * Cleanup after single test. Remove the key created for tests. * * @author Benjamin Carl <*****@*****.**> * @return void * @access protected */ protected function tearDown() { $this->client->delete($this->key); }
/** * Memcached.php * * Demonstration of Memcached.php Memcached Client. * * @category Clickalicious * @package Clickalicious_Memcached * @subpackage Clickalicious_Memcached_Demo * @author Benjamin Carl <*****@*****.**> * @copyright 2014 - 2015 Benjamin Carl * @license http://opensource.org/licenses/BSD-3-Clause BSD-3-Clause * @version Git: $Id: 62f0e6205194fee4f69ef95133d29b0e5fdb707c $ * @link https://github.com/clickalicious/Memcached.php */ // Create Memcached.php instance ... $memcached = new Client('127.0.0.1'); // Some setup for randomized key(s) for demonstration ... srand(microtime(true)); $dummy = md5(rand(1111, 9999)); // Try to do some stuff with memcached instance ... try { $memcached->set($dummy, 1); $memcached->increment($dummy, 2); $memcached->increment($dummy, 2); $memcached->increment($dummy, 2); $memcached->decrement($dummy, 3); $memcached->increment($dummy, 1); $result = $memcached->get($dummy); $memcached->delete($dummy); } catch (Exception $e) { $result = $e->getMessage();