DatePeriod::__construct Crée un nouvel objet DatePeriod &reftitle.description; public DatePeriod::__construct DateTimeInterfacestart DateIntervalinterval intrecurrences intoptions0 public DatePeriod::__construct DateTimeInterfacestart DateIntervalinterval DateTimeInterfaceend intoptions0 public DatePeriod::__construct stringisostr intoptions0 Crée un nouvel objet DatePeriod. &reftitle.parameters; start La date de début de la période. interval L'intervalle entre les récurrences de la période. recurrences Le nombre de récurrences. Doit être plus grand que 0. end La date de fin de la période. isostr Une spécification ISO 8601 de la répétition de l'intervalle. Les occurrences zéro (R0/) ne sont pas supportée. options Peut être configuré à DatePeriod::EXCLUDE_START_DATE pour exclure la date de début du jeu de dates de récursion dans la période. &reftitle.changelog; &Version; &Description; 7.2.19, 7.3.6, 7.4.0 recurrences doit désormais être plus grand que 0. &reftitle.examples; Exemple avec DatePeriod format('Y-m-d')."\n"; } ?> ]]> &example.outputs; Exemple avec DatePeriod et <constant>DatePeriod::EXCLUDE_START_DATE</constant> format('Y-m-d')."\n"; } ?> ]]> &example.outputs; &reftitle.notes; Les nombres de répétitions non liés spécifiés dans la section 4.5 "Intervalle de temps récurrent" de la norme ISO 8601 ne sont pas supportés, c'est-à-dire ni "R/..." comme isostr ni &null; comme end ne fonctionnerait.