Categor铆as: [Curso] Redis

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

Eugenio Chaparro

Compartir
Publicado por
Eugenio Chaparro

Entradas recientes

馃煝Editar c贸digo de un m贸dulo en Dolibarr [04]

馃煝Editar c贸digo de un m贸dulo en Dolibarr [04]

En este tutorial vamos editar el c贸digo de nuestro m贸dulo personas para poder personalizar algunas…

2 meses hace
馃煝Crear un sub_m贸dulo en Dolibarr [03]

馃煝Crear un sub_m贸dulo en Dolibarr [03]

En este tutorial vamos a crear un sub m贸dulo llamado seguridad que ser谩 muy parecido…

2 meses hace
馃煝Modificar un m贸dulo en Dolibarr [02]

馃煝Modificar un m贸dulo en Dolibarr [02]

En este tutorial aprenderemos a editar el objeto personas del modulo persona que creamos en…

2 meses hace
馃煝Constructor de m贸dulos en Dolibarr

馃煝Constructor de m贸dulos en Dolibarr

Como mencionamos anteriormente Dolibarr es un proyecto realizado sobre la base de una pol铆tica clara:…

2 meses hace
馃煝Tickets en Dolibarr [19]

馃煝Tickets en Dolibarr [19]

Los ticket en dolibarr nos ayudan a comunicar inconveniente en nuestros productos y servicios dentro…

2 meses hace
馃煝Agenda en Dolibarr [18]

馃煝Agenda en Dolibarr [18]

Las agendas en dolibarr nos ayudan a ver las actividades realizadas en proceso y por…

2 meses hace