如何从php用户输入创建redis密钥?

时间:2016-06-25 18:37:36

标签: php redis key

我已成功将redis密钥服务器连接到ubuntu 12.10.my代码中的php,如下所示。

<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);//connection`
$list=fopen("php://stdin","r");
$gg=fgets($list);
$key=$gg; //apply redis key
?>

我试图从php用户输入创建redis密钥,但是无法创建从PHP用户输入创建密钥或通过$ _POST或$ _GET方法创建密钥或以任何不同的方式创建redis key.thanks提前

2 个答案:

答案 0 :(得分:2)

您可以为它创建哈希,或者像下面的

那样创建简单的键值对
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);//connection`
$list=fopen("php://stdin","r");
$gg=fgets($list);
$redis->set($gg,'value you want to set') //apply redis key //Method 1
$redis->Hset('hashname',$gg,'value you want to set') //apply redis key//Method 2

要获取您需要遵循以下方法的数据

  $redis->get($gg)//Method 1
  $redis->Hget('hashname',$gg) //apply redis key//Method 2

?>

答案 1 :(得分:0)

我试过,解决了。我希望这篇文章可能对其他人有所帮助。

<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);//connection`
$list=fopen("php://stdin","r");//get user input
$gg=fgets($list);//store in $gg
$key=redis->set($gg,"value"); //apply redis key
?>