真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

PHP操作redis基礎程序

redisadd.php頁面

創(chuàng)新互聯(lián)專注于企業(yè)營銷型網站建設、網站重做改版、鶴崗網站定制設計、自適應品牌網站建設、H5場景定制商城網站建設、集團公司官網建設、成都外貿網站建設、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為鶴崗等各大城市提供網站開發(fā)制作服務。

connect('127.0.0.1',6379)){
    die("連接失敗");
}
//添加一個字符串
if($redis->set('name', '中國')){
    echo "add name ok";
}
if($redis->set('online', '100')){
    echo "add online ok";
}
//數(shù)字自增1
$redis->incr('online');

//添加一個數(shù)組
$cities=array(
    'no1'=>'北京',
    'no2'=>'上海'
);
//必須把數(shù)組序列化serialize成一個字符串才行,否則get不出來。
if($redis->set('cities', serialize($cities))){
    echo "add cities ok";
}

//添加一個對象
class Dog{
    public $name;
    public $age;
    function __construct($name,$age){
        $this->name=$name;
        $this->age=$age;
    }    
}
$dog=new Dog('xiaoqiang',10);

if($redis->set('dog', serialize($dog))){
    echo "add dog ok";
}

$dog1=new Dog('xiaoqiang1',1);
$dog2=new Dog('xiaoqiang2',2);
$dog3=new Dog('xiaoqiang3',3);
$dog4=new Dog('xiaoqiang4',4);
$dog5=new Dog('xiaoqiang5',5);
$dog6=new Dog('xiaoqiang6',6);

$redis->delete('dogline');
//注意序列化后才存進redis
if($redis->rPush('dogline', serialize($dog)));
if($redis->rPush('dogline', serialize($dog1)));
if($redis->rPush('dogline', serialize($dog2)));
if($redis->rPush('dogline', serialize($dog3)));
if($redis->rPush('dogline', serialize($dog4)));
if($redis->rPush('dogline', serialize($dog5)));
if($redis->rPush('dogline', serialize($dog6)));

?>

redisget.php頁面

connect('127.0.0.1',6379)){
    die("連接失敗");
}
//一定要引入Dog類的定義才行。
class Dog{
    public $name;
    public $age;
    function __construct($name,$age){
        $this->name=$name;
        $this->age=$age;
    }    
}
//添加一個字符串
$val=$redis->get('name');
$val1=$redis->get('online');
$val2=unserialize($redis->get('cities'));
$val3=unserialize($redis->get('dog'));//注意一定要引入類的定義
var_dump($val);
echo '';
var_dump($val1);
echo '';
var_dump($val2);
echo '';
//取出狗全部屬性
var_dump($val3);
echo '';
//取出狗名
var_dump($val3->name);
echo '';

$doglineLen=$redis->lSize('dogline');

for($i=0;$i<$doglineLen;$i++){
    $mydog=$redis->lIndex('dogline',$i);
    echo '
';
    var_dump(unserialize($mydog));//注意反序列化后才取出
    echo '
'; } ?>

當前文章:PHP操作redis基礎程序
網站地址:http://weahome.cn/article/jcihch.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部