Maison >développement back-end >tutoriel php >Comment puis-je comparer les objets DateTime en PHP 5.2.8 ?

Comment puis-je comparer les objets DateTime en PHP 5.2.8 ?

Susan Sarandon
Susan Sarandonoriginal
2024-12-06 05:57:14578parcourir

How Can I Compare DateTime Objects in PHP 5.2.8?

Opérateurs de comparaison pour les objets DateTime en PHP 5.2.8

Dans PHP 5.2.8, la classe DateTime fournit un moyen simple de comparer deux objets de date et d’heure. Contrairement aux hypothèses initiales, il existe effectivement des opérateurs de comparaison disponibles pour cette classe.

Le code suivant montre comment comparer deux objets DateTime :

$start_dt = new DateTime(verifyParam ('start_date'));
$end_dt = new DateTime(verifyParam ('end_date'));

if ($end_dt < $start_dt) {
    // End date is more ancient than the start date
}

Les opérateurs de comparaison pour les objets DateTime incluent :

  • == : Vérifie l'égalité
  • != : Vérifie l'égalité inégalité
  • < : Vérifie si le premier objet est antérieur au second
  • <= : Vérifie si le premier objet est antérieur ou égal au second
  • > ;: Vérifie si le premier objet est postérieur au second
  • >= : Vérifie si le premier objet est postérieur ou égal au deuxième

    Documentation pour PHP 5.2.8

    La documentation officielle pour PHP 5.2.8 est disponible sur :

    • https ://www.php.net/manual/en/versions/5.2.8.php

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn