/ / wie überprüft man, ob das Jahr in php für die Datenbank reset id - php, date

Wie überprüft man, ob das Jahr in PHP für die Datenbank reset id - php, Datum

Hey Jungs, ich habe ein Problem mit der Logik, wie man prüft, ob das Jahr in PHP zunimmt. Zum Beispiel ist 2012 und in der nächsten Woche 2013. Gibt es einen einfachen Weg, das in PHP zu tun ?.

Antworten:

1 für die Antwort № 1

Diese Funktion nimmt die $ id und eine optionale(verwendet standardmäßig 1) Anzahl der Tage. Wenn die Anzahl der bereitgestellten Tage in das nächste Jahr übernommen wird, wird $ id auf 0 gesetzt, wenn es im selben Jahr ist, wird die $ id um 1 erhöht.

$id = 1;
function idCheck($id, $days = 1) {
if(date("Y", strtotime("+" . $days . " days")) > date("Y")) {
$id = 0;
} else {
$id = $id + 1;
}
return $id;
}

0 für die Antwort № 2

Bitte überprüfen Sie diesen Code

http://codepad.org/LCpndEBL

<?php
$year = date("Y"); //get current year
$nextYear = $year + 1;
echo "This year: " . $year. " Next year:" .$nextYear;
?>

Ausgabe

This year: 2012 Next year:2013

0 für die Antwort № 3

Versuche dies

$year = date("Y"); //get current year
$nextYear = "01 Jan ".($year + 1);
$future = strtotime($nextYear);
$now = time();
$timeleft = $future-$now;
echo $daysleft = round((($timeleft/24)/60)/60);

Indem Sie $ daysleft count überprüfen, können Sie feststellen