Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Methodencode zum Verknüpfen von Redis
Bevor Sie Redis in einem PHP-Programm verwenden, müssen Sie sicherstellen, dass der Redis-PHP-Treiber und die PHP-Umgebung auf dem Computer installiert sind. Sie können PHP zunächst auf Ihrem Computer installieren und die Umgebung konfigurieren. Dieser Artikel wird Ihnen den Methodencode der PHP-Verknüpfung mit Redis vorstellen und hofft, Ihnen dabei zu helfen.
Installation
Sehen wir uns nun an, wie der Redis PHP-Treiber eingerichtet wird.
Laden Sie phpredis aus der Github-Bibliothek herunter => http://github.com/nicolasff/phpredis. Extrahieren Sie die Dateien nach dem Herunterladen in das phpredis-Verzeichnis. Installieren Sie unter Ubuntu die folgenden Erweiterungen.
cd phpredis sudo phpize sudo ./configure sudo make sudo make install
Kopieren Sie nun den Inhalt des Ordners „modules“, fügen Sie ihn in das PHP-Erweiterungsverzeichnis ein und fügen Sie die folgenden Zeilen in php.ini hinzu.
extension = redis.so
Jetzt ist die Installation von Redis PHP abgeschlossen!
<?php //Connecting to Redis server on localhost $redis = new Redis(); $redis->connect('127.0.0.1', 6379); echo "Connection to server sucessfully"; //check whether server is running or not echo "Server is running: ".$redis->ping(); ?>
PHP eine Verbindung zum Redis-Server her.
Wenn das Programm ausgeführt wird, werden die folgenden Ergebnisse erzeugt.
Connection to server sucessfully Server is running: PONG
<?php //Connecting to Redis server on localhost $redis = new Redis(); $redis->connect('127.0.0.1', 6379); echo "Connection to server sucessfully"; //set the data in redis string $redis->set("tutorial-name", "Redis tutorial"); // Get the stored data and print it echo "Stored string in redis:: " .$redis→get("tutorial-name"); ?>
Das Ausführen des obigen Codes generiert die folgenden Ergebnisse -
Connection to server sucessfully Stored string in redis:: Redis tutorial
<?php //Connecting to Redis server on localhost $redis = new Redis(); $redis->connect('127.0.0.1', 6379); echo "Connection to server sucessfully"; //store data in redis list $redis->lpush("tutorial-list", "Redis"); $redis->lpush("tutorial-list", "Mongodb"); $redis->lpush("tutorial-list", "Mysql"); // Get the stored data and print it $arList = $redis->lrange("tutorial-list", 0 ,5); echo "Stored string in redis:: "; print_r($arList); ?>
Das Ausführen des obigen Codes generiert die folgenden Ergebnisse-
Connection to server sucessfully Stored string in redis:: Redis Mongodb Mysql
<?php //Connecting to Redis server on localhost $redis = new Redis(); $redis->connect('127.0.0.1', 6379); echo "Connection to server sucessfully"; // Get the stored keys and print it $arList = $redis->keys("*"); echo "Stored keys in redis:: " print_r($arList); ?>
Das Ausführen des obigen Codes generiert die folgenden Ergebnisse-
Connection to server sucessfully Stored string in redis:: tutorial-name tutorial-list
Verwandte Empfehlungen:
PHP-Operation Redis-Beispielerklärung
Ein einfaches Beispiel für die Freigabe von PHP+Redis
Einige Möglichkeiten, Redis in PHP zu verwenden
Das obige ist der detaillierte Inhalt vonPHP-Methodencode zum Verknüpfen von Redis. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!