phpredis函式使用方法詳解

2022-03-05 02:58:26 字數 2327 閱讀 2974

phpredis函式文件詳解

連線到 redis 服務

<?php

//連線本地的 redis 服務

$redis = new redis();

$redis->connect('127.0.0.1', 6379);

echo "connection to server sucessfully";

//檢視服務是否執行

echo "server is running: " . $redis->ping();

//輸出結果

connection to server sucessfully

server is running: pong

?>

redis set函式

<?php

//連線本地的 redis 服務

$redis = new redis();

$redis->connect('127.0.0.1', 6379);

$redis->flushall();

echo "connection to server sucessfully";

//設定 redis 字串資料

$redis->set("tutorial-name", "redis tutorial");

// 獲取儲存的資料並輸出

echo "stored string in redis:: " . $redis->get("tutorial-name");

//輸出結果

connection to server sucessfully

stored string in redis:: redis tutorial

?>

redis lpush函式

<?php

//連線本地的 redis 服務

$redis = new redis();

$redis->connect('127.0.0.1', 6379);

//每次執行清除redis所有快取資料

$redis->flushall();

//儲存資料到列表中(可以想象上車 從前門乙個個進入 所以先進入的都是排在後面)

$redis->lpush("tutorial-list", "redis");

$redis->lpush("tutorial-list", "mongodb");

$redis->lpush("tutorial-list", "mysql");

$redis->lpush("tutorial-list", "c++");

$redis->lpush("tutorial-list", "php");

// 獲取儲存的資料並輸出

$arlist = $redis->lrange("tutorial-list", 0 ,2);

print_r($arlist);

//結果 讀取了0到2的範圍

array

([0] => php

[1] => c++

[2] => mysql

)?>

redis keys函式

<?php

//連線本地的 redis 服務

$redis = new redis();

$redis->connect('127.0.0.1', 6379);

$redis->flushall();

//儲存資料到列表中

$redis->lpush("tutorial-list", "redis");

$redis->lpush("tutorial-list", "mongodb");

$redis->lpush("tutorial-list", "mysql");

$redis->lpush("tutorial-list", "c++");

$redis->lpush("tutorial-list", "php");

// 獲取資料並輸出

$arlist = $redis->keys("*");

echo "stored keys in redis:: ";

print_r($arlist);

//輸出結果 返回了 所有key

stored keys in redis:: array ( [0] => tutorial-list )

?>

php函式addslashes 使用方法詳解

在每個雙引號 前新增反斜槓 str addslashes shanghai is the biggest city in china.echo str 執行例項 shanghai is the biggest city in china.addslashes 函式返回在預定義字元之前新增反斜槓的字串...

PHP中strtotime函式使用方法詳解

在php中有個叫做strtotime的函式。strtotime 實現功能 獲取某個日期的時間戳,或獲取某個時間的時間戳。strtotime 將任何英文文字的日期時間描述解析為unix時間戳 將系統時間轉化成unix時間戳 一,獲取指定日期的unix時間戳 strtotime 2009 1 22 示例...

PHP中strtotime函式使用方法詳解

在php中有個叫做strtotime的函式。strtotime 實現功能 獲取某個日期的時間戳,或獲取某個時間的時間戳。strtotime 將任何英文文字的日期時間描述解析為unix時間戳 將系統時間轉化成unix時間戳 一,獲取指定日期的unix時間戳 strtotime 2009 1 22 示例...