Advertisement
GamerSK

pocitadlo rokov v php

Oct 22nd, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.88 KB | None | 0 0
  1. <?php
  2.     date_default_timezone_set('UTC+2');
  3.     $aday = getdate(mday);
  4.     $amonth = getdate(mon);
  5.     $ayear = getdate(year);
  6.     $months = array( 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 );
  7.     $admins = array(
  8.         array(16,07,2000),
  9.         array(07,02,1999),
  10.         array(31,12,1998)
  11.     );
  12.     if($admins[0][2] % 4 == 0 && $ayear % 4 == 0){
  13.         $months[2] = 29;
  14.     }
  15.     for ($i = 1; $i <= $admins[0][1]; $i++) {
  16.     $s1 += $months[i];
  17.     }
  18.     for ($i = 1; $i <= $amonth; $i++) {
  19.     $s2 += $months[i];
  20.     }
  21.     $v = ($s1 + $admins[0][0]) - ($s2 + $aday);
  22.     if($admins[0][0] == $aday && $admins[0][1] == $amonth){
  23.     $age = $year - $admins[0][2];
  24.     if($admins[0][2] % 4 == 0 && $ayear % 4 == 0){
  25.         $v += 366;
  26.     }else $v += 365;
  27.   }else $age = (ayear - $admins[0][2]) - 1;
  28.   if($v < 0){
  29.     $age++;
  30.     if($admins[0][2] % 4 == 0 && $ayear % 4 == 0){
  31.         $v += 366;
  32.     }else $v += 365;
  33.   }
  34.   echo($age);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement