Snippet PHP. Obtener fecha futuras o pasadas según número de días

Para obtener la fecha pasada o futura según el número de días puedes usar la siguiente línea de código

date(‘(Y-m-d)’, strtotime(‘+3 days’)); //Fechas futuras

date(‘(Y-m-d)’, strtotime(‘-5 days’)); //Fechas pasadas.

Ejemplo

echo «Hoy es «.date(«Y-m-d»);
echo «Y dentro de 3 dias»;
echo date(‘(Y-m-d)’, strtotime(‘+3 days’));
echo » Y hace 5 días fue: «;
echo date(‘(Y-m-d)’, strtotime(‘-5 days’));
echo «<br>»;

El resultado será:

Hoy es 2013-11-15 Y dentro de 3 dias(2013-11-18) Y hace 5 días fue: (2013-11-10)

 

PHP: Obtener el valor máximo de un arreglo y conservar el index

Si deseas obtener cual es el valor máximo de un arreglo y conservar cual es el índice puedes utilizar el siguiente código

<?php
$array_puntos= array(«Juan»=>10,»Pablo»=>9,»Manuel»=>8,»Adal»=>8,»Edgar»=>6);
$maxValue = max($array_puntos);
$maxIndex = array_search(max($array_puntos), $array_puntos);
echo(«Max calif  «.$maxValue.» Puntos: «. $maxIndex);
?>

El resultado será

Max calif 10 Puntos: Juan