predisHow do I use the PHP Redis rawcommand?
Using the rawcommand method of the Redis class in PHP is a great way to execute arbitrary commands on a Redis server. Here is an example of how to use it:
<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$reply = $redis->rawcommand('SET', 'mykey', 'myvalue');
echo $reply;
Output example
OK
In the example, we connected to a Redis server running on 127.0.0.1 on port 6379, and used the rawcommand method to execute the SET command with the arguments mykey and myvalue. The output of the command is OK, which indicates that the command was successful.
Code explanation
$redis = new Redis();- create a newRedisobject.$redis->connect('127.0.0.1', 6379);- connect to aRedisserver running on127.0.0.1on port6379.$reply = $redis->rawcommand('SET', 'mykey', 'myvalue');- execute theSETcommand with the argumentsmykeyandmyvalueusing therawcommandmethod.echo $reply;- print the output of the command.
For more information about using the rawcommand method, see the PHP Redis documentation.
More of Predis
- How do I install and configure a PHP Redis DLL on a Windows machine?
- How can I use PHP and Redis to retrieve data from a sorted set using ZRANGEBYSCORE?
- How do I install PHP Redis on Ubuntu 20.04?
- How can I troubleshoot a "PHP Redis went away" error?
- How can I check the version of PHP and Redis I am using?
- How can I use PHP to increment values in Redis using ZINCRBY?
- How can I use Redis with the Yii PHP framework?
- How can I configure a PHP application to use Redis with a specific timeout?
- How can I list keys in Redis using PHP?
- How do I use yum to install php-redis?
See more codes...