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