1. Go to this page and download the library: Download tags/php-redis-tagging library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
tags / php-redis-tagging example snippets
public function demo()
{
$redisTagging = new RedisTagging();
// optional,default to "default"
$redisTagging->bucket("default");
// set a tag
$tags = [
'tag1' => [
[
'member' => "a1",
'score' => 1
],
[
'member' => "a2",
'score' => 2
]
],
'tag2' => [
[
'member' => "a1",
'score' => 2
],
[
'member' => "b2",
'score' => 4
],
[
'member' => "b3",
'score' => 3
]
]
];
foreach ($tags as $tag => $item) {
$redisTagging->set($tag, $item);
}
// get a tag
$result = $redisTagging->get('tag1');
// want page limit ?
$result = $redisTagging->offset(0)->limit(10)->get('tag1');
// get interset of tags
$result = $redisTagging->offset(10)->limit(10)->type('inter')->get(['tag1', 'tag2']);
// order ?
$result = $redisTagging->offset(10)->limit(10)->type('inter')->order('desc')->get(['tag1', 'tag2']);
// get hottest tags
$result = $redisTagging->topTags(3);
}
"tags/php-redis-tagging": "dev-master"
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.