// Check entry value. echo ">>> Value for 'k1': " . $redis->get('k1') . "\n"; // Change entry's value. if ($redis->set('k1', 'new_value')) { echo ">>> Successfully put entry in cache. \n"; } // Check entry value. echo ">>> Value for 'k1': " . $redis->get('k1') . "\n"; // Put entry to cache. if ($redis->set('k2', '2')) { echo ">>> Successfully put entry in cache. \n"; } // Check entry value. echo ">>> Value for 'k2': " . $redis->get('k2') . "\n"; // Get two entries. $val = $redis->mget('k1', 'k2'); echo ">>> Value for 'k1' and 'k2': " . var_dump($val) . "\n"; // Delete on entry. if ($redis->del('k1')) { echo ">>> Successfully deleted 'k1'. \n"; } // Db size. echo ">>> Db size: " . $redis->dbsize() . "\n"; // Increment. echo ">>> Incremented: " . $redis->incr("inc_k") . "\n"; // Increment by 5. echo ">>> Incremented: " . $redis->incrby("inc_k", 5) . "\n"; } catch (Exception $e) { echo ">>> Couldn't connected to Redis."; echo $e->getMessage(); }
<?php ini_set('display_errors', true); error_reporting(E_ALL); /** * Created by PhpStorm. * User: sohrab * Date: 04/02/16 * Time: 15:50 */ require 'vendor/autoload.php'; $host = getenv('REDIS_PORT_6379_TCP_ADDR'); $port = getenv('REDIS_PORT_6379_TCP_PORT'); echo $host . ':' . $port; echo "<br>"; $redis = new Predis\Client('tcp://mymini@' . $host . ':' . $port); //$redis = new Predis\Client([ // 'schema' => 'tcp', // 'host' => $host, // 'port' => $port, // 'auth' => 'mymini' //]); //$redis->auth('mymini'); echo $redis->dbsize(); if ($redis->isConnected()) { echo "Redis is connected"; } else { echo "Redis is not connected"; }