


PHP nutzt geschickt die Funktion date(), um Schaltjahre zu berechnen und alle Schaltjahre im 21. Jahrhundert auszugeben
Im vorherigen Artikel „Wie PHP alle Schaltjahre im 20. Jahrhundert ausgibt“ haben wir eine Methode vorgestellt, um festzustellen, ob ein bestimmtes Jahr ein Schaltjahr ist. Dieses Mal stellen wir eine andere Methode vor, um festzustellen, ob das Jahr ein Schaltjahr ist.
Oben haben wir einen allgemeinen Algorithmus zur Beurteilung von Schaltjahren vorgestellt, der in anderen Sprachen verwendet werden kann. In diesem Artikel wird eine PHP-spezifische Methode vorgestellt. Wir verwenden die integrierte Funktion date(), um Schaltjahre zu beurteilen und dann herauszufinden 21. Jahrhundert Alle Schaltjahre und drucken Sie sie aus.
Gedanke:
Der Februar in einem Schaltjahr hat 29 Tage. Wir können diese Funktion nutzen und date() verwenden, um die Anzahl der im Februar in $year in einem bestimmten Jahr enthaltenen Tage zu ermitteln Die Anzahl der Tage beträgt 29 Tage, sodass Sie feststellen können, ob ein bestimmtes Jahr $year ein Schaltjahr ist.
Verwenden Sie eine for-Schleife, um alle Jahre im 21. Jahrhundert (2001 bis 2100) anzugeben. Verwenden Sie dann die obige Methode, um nacheinander zu bestimmen, ob es sich um ein Schaltjahr handelt, und geben Sie die Jahre aus, die den Anforderungen entsprechen ( sind Schaltjahre).
Implementierungsmethode:
<?php header("Content-type:text/html;charset=utf-8"); for($year = 2001; $year <= 2100; $year++){ $time = strtotime("{$year}-02"); //取得一个日期的 Unix 时间戳; if (date("t",$time)==29){ //格式化时间,并且判断2月是否是29天; echo $year."是闰年!<br>"; //是29天就输出时闰年; } } ?>
Werfen wir einen Blick auf das Ausgabeergebnis:
OK, es ist geschafft! Im obigen Beispiel konvertiert die Anweisung strtotime("{$year}-02")
das Datum im Format „xxxx-02“ in einen Unix-Zeitstempel. Anschließend können Sie date( "t ",$time)
-Anweisung, um die Anzahl der im Februar von $year enthaltenen Tage abzurufen. Verwenden Sie die if-Anweisung, um zu bestimmen, ob die Anzahl der Tage 29 Tage entspricht, und Sie können bestimmen, ob $year ist ein Schaltjahr. Der Zeichenparameter „t
“ der Funktion strtotime("{$year}-02")
语句是将“xxxx-02”格式的日期转化为Unix 时间戳;然后就可使用date("t",$time)
语句来获取$year年2月所包含的天数了,使用if语句判断该天数是否等于29天,即可判断$year是否为闰年。
date()函数的“t
”字符参数可以用来获取给定月份中包含的天数,该函数中内置了许多这样用来控制输出日期字符串格式的字符。其实有一个字符“L
L
“, mit dem festgestellt werden kann, ob es sich um ein Schaltjahr handelt (wenn es ein Schaltjahr ist, ist es 1, andernfalls 0). Mit der date()-Funktion können Sie also auch alle Schaltjahre im 21. Jahrhundert so ausdrucken<?php header("Content-type:text/html;charset=utf-8"); for($year = 2001; $year <= 2100; $year++){ $time = strtotime("{$year}-02"); if (date("L",$time)){ echo $year."是闰年<br>"; } } ?>
Okay, das war's für heute, wenn Sie möchten Um noch etwas zu erfahren, können Sie auf „Dieses“ klicken. → →php-Video-Tutorial
🎜Das obige ist der detaillierte Inhalt vonPHP nutzt geschickt die Funktion date(), um Schaltjahre zu berechnen und alle Schaltjahre im 21. Jahrhundert auszugeben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

Wenn Sie ein erfahrener PHP-Entwickler sind, haben Sie möglicherweise das Gefühl, dass Sie dort waren und dies bereits getan haben. Sie haben eine beträchtliche Anzahl von Anwendungen entwickelt, Millionen von Codezeilen debuggt und eine Reihe von Skripten optimiert, um op zu erreichen

Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet

JWT ist ein offener Standard, der auf JSON basiert und zur sicheren Übertragung von Informationen zwischen Parteien verwendet wird, hauptsächlich für die Identitätsauthentifizierung und den Informationsaustausch. 1. JWT besteht aus drei Teilen: Header, Nutzlast und Signatur. 2. Das Arbeitsprinzip von JWT enthält drei Schritte: Generierung von JWT, Überprüfung von JWT und Parsingnayload. 3. Bei Verwendung von JWT zur Authentifizierung in PHP kann JWT generiert und überprüft werden, und die Funktionen und Berechtigungsinformationen der Benutzer können in die erweiterte Verwendung aufgenommen werden. 4. Häufige Fehler sind Signaturüberprüfungsfehler, Token -Ablauf und übergroße Nutzlast. Zu Debugging -Fähigkeiten gehört die Verwendung von Debugging -Tools und Protokollierung. 5. Leistungsoptimierung und Best Practices umfassen die Verwendung geeigneter Signaturalgorithmen, das Einstellen von Gültigkeitsperioden angemessen.

Eine Zeichenfolge ist eine Folge von Zeichen, einschließlich Buchstaben, Zahlen und Symbolen. In diesem Tutorial wird lernen, wie Sie die Anzahl der Vokale in einer bestimmten Zeichenfolge in PHP unter Verwendung verschiedener Methoden berechnen. Die Vokale auf Englisch sind a, e, i, o, u und sie können Großbuchstaben oder Kleinbuchstaben sein. Was ist ein Vokal? Vokale sind alphabetische Zeichen, die eine spezifische Aussprache darstellen. Es gibt fünf Vokale in Englisch, einschließlich Großbuchstaben und Kleinbuchstaben: a, e, ich, o, u Beispiel 1 Eingabe: String = "TutorialPoint" Ausgabe: 6 erklären Die Vokale in der String "TutorialPoint" sind u, o, i, a, o, ich. Insgesamt gibt es 6 Yuan

Statische Bindung (statisch: :) implementiert die späte statische Bindung (LSB) in PHP, sodass das Aufrufen von Klassen in statischen Kontexten anstatt Klassen zu definieren. 1) Der Analyseprozess wird zur Laufzeit durchgeführt.

Was sind die magischen Methoden von PHP? Zu den magischen Methoden von PHP gehören: 1. \ _ \ _ Konstrukt, verwendet, um Objekte zu initialisieren; 2. \ _ \ _ Destruct, verwendet zur Reinigung von Ressourcen; 3. \ _ \ _ Call, behandeln Sie nicht existierende Methodenaufrufe; 4. \ _ \ _ GET, Implementieren Sie den dynamischen Attributzugriff; 5. \ _ \ _ Setzen Sie dynamische Attributeinstellungen. Diese Methoden werden in bestimmten Situationen automatisch aufgerufen, wodurch die Code -Flexibilität und -Effizienz verbessert werden.
