para el uso de
timestamp, digamos... opciones de minutos, horas, días, etc...
un ejemplo básico, de una hora... en
timestamp osea, tick por segundo ... y con intervalos de 5 minutos entre cada opción, excepto los primeros 5 minutos (para mas precisión)
-
este lo use, para un combo de minutos, para configurar algún cache...
Código php:
Ver original// primero, creamos manualmente los
// primeros intervalos de 1-4 minutos...
60 => 1,
120 => 2,
180 => 3,
240 => 4
);
// usando range, automatizamos el array (consulten el manual)
foreach (range(0,60,5) as $i => $v) {
// ahora, agregamos otro índice multiplicado
// para resultar de entre cada 300 segundos
$i *= 300;
// el valor es simple mente lógico
$mk[$i] = round($v % 180); }
// ordenamos el array
foreach ($mk as $val => $str)
{
$out[] = '<option value="' . $val . '">' . $str . '</option>';
}
echo '<select>', join("\n", $out), '</select>';
NOTA: y ni usando [
highlight] se arreglo el % (
%) ....