07.- Redis manejo de String append, substr y strlen 馃悩

Manejo de String en redis
append a帽ade la cadena propocionada al final del valor de la clave especificada.
substr devuelve una cadena de la clave especificada comprendida entre dos posiciones.
strlen devuelve el n煤mero de caracteres del valor de la clave especificada.


<?php
/*
  append a帽ade la cadena propocionada al final del valor de la clave especificada.
  substr devuelve una cadena de la clave especificada comprendida entre dos posiciones.
  strlen devuelve el n煤mero de caracteres del valor de la clave especificada.
 */
$redis = new Redis();
$conn = $redis->connect('127.0.0.1', 6379);
//Si la conexion fue exitosa manda un mensaje
if ($conn) {
    echo "Conexion exitosa: estas conectado a Redis...<br/>";
}
//Si la conexion no fue exitosa manda un mensaje y sale del sistema
else {
    echo "No se pudo conectar con la base de datos de Redis :(";
    exit();
}
//Creamos la llave con un valor
$redis->set("saludo", "Hola ");
echo "<strong>Valor incial</strong><br/>".$redis->get("saludo") . "<br/><br/>";

//Le agregamos un string al final
$redis->append("saludo", "Mundo!");
echo "<strong>Le agregamos un string al final</strong><br/>".$redis->get("saludo"). "<br/><br/>";

//Sacamos de la letra 5 a la ultima
$res=$redis->substr("saludo", 5, -1) . "<br/>";
echo "<strong>Sacamos de la letra 5 a la ultima</strong><br/>".$res. "<br/><br/>";

//Sacamos de la 0 a la 2
$res=$redis->substr("saludo", 0, 2) . "<br/>";
echo "<strong>Sacamos de la 0 a la 2</strong><br/>".$res. "<br/><br/>";

//Mustra el tama帽o de la llave
echo "<strong>Mustra el tama帽o de la llave </strong><br/>" . $redis->strlen("saludo") . "<br/><br/>";

//Borra la llave
$redis->del("saludo");

En mi caso esta es la url donde puedo ver el resultado
http://localhost/redis4/string.php












Comentarios

Facebook Like

Entri Populer

hackear wifi con kali linux 馃摗

Instalar Netbeans 10 en Windows 10

Instalar netbeans 10 en ubuntu 18.04