letzen x jahre formatiert ausgeben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • letzen x jahre formatiert ausgeben

    kurze frage - man begucke folgende fkt:

    PHP-Code:

            
    function MakeYears($y){
                
    $array = array();
                for(
    $i=0;$i<$y;$i++):
                    
    $array[] = date("Y",time() - (31536000 $i));
                endfor;
                return 
    $array;
            } 
    soll ja die letzten $y jahre formatiert zurückgeben - aber was ist den wegen schaltjahren und so gibt das nicht ein problem? gibts da ne bessere lösung?

    danke

    fra

  • #2
    schaltjahre fallen ja nicht aus

    verbesserungsvorschlag:
    PHP-Code:
    function MakeYears($y){
       
    $arr = array();
       for( 
    $i 0$i $y$i++ )
       {
          
    $arr[$i] = date('Y') - $i;
       }
       return 
    $arr;

    Kommentar


    • #3
      so gehts besser - wieso immer so kompliziert

      Kommentar


      • #4
        PHP-Code:
        function makeyears2($y) {
            if (
        $y 1) return array();
            return 
        range($current date('Y'), $current $y 1);

        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar

        Lädt...
        X