PHP 프로그램에서 Redis를 사용하기 전에 Redis PHP 드라이버와 PHP 환경이 컴퓨터에 설치되어 있는지 확인해야 합니다. 먼저 컴퓨터에 PHP를 설치하고 환경을 구성할 수 있습니다. 이 글은 여러분에게 도움이 되기를 바라며 Redis에 연결되는 PHP의 메소드 코드를 공유할 것입니다.
설치
이제 Redis PHP 드라이버를 설정하는 방법을 살펴보겠습니다.
github 라이브러리 => http://github.com/nicolasff/phpredis에서 phpredis를 다운로드하세요. 다운로드한 후 phpredis 디렉터리에 파일을 추출합니다. Ubuntu에서는 다음 확장을 설치합니다.
cd phpredis sudo phpize sudo ./configure sudo make sudo make install
이제 "modules" 폴더의 내용을 복사하여 PHP 확장 디렉토리에 붙여넣고 php.ini에 다음 줄을 추가하세요.
extension = redis.so
이제 Redis PHP 설치가 완료되었습니다!
<?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
를 사용하여 Redis 서버에 연결하면 프로그램이 실행되면 다음과 같은 결과가 생성됩니다.
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"); ?>
위 코드를 실행하면 다음과 같은 결과가 생성됩니다-
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); ?>
위 코드를 실행하면 다음과 같은 결과가 생성됩니다-
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); ?>
실행 위 코드는 다음과 같은 결과를 생성합니다. -
Connection to server sucessfully Stored string in redis:: tutorial-name tutorial-list
관련 권장 사항:
위 내용은 Redis 연결을 위한 PHP 메소드 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!