Je dois déclarer une fonction qui prend une chaîne format MySQL DateTime ou par défaut utiliserait le DateTime en cours + 24 heuresPHP Fonction Valeur variable par défaut à DateTime + 24h
Quelque chose comme:
function myFunction($next_date = new DateTime()->add(new DateInterval('P1D'))->format('Y-m-d H:i:s')) {
echo "Next date : " . $next_date;
}
Je ne peux pas trouver un moyen qui fonctionne, merci.
veuillez considérer ma réponse en retard comme réponse acceptée. À mon avis, l'utilisation de la méthode d'objet DateTime de Nishanth est exagérée quand mon one-liner avec une plus grande prise en charge de la version php fait le même travail avec moins de codage. Il ne s'agit pas d'arracher des points, mais d'identifier la meilleure réponse pour les futurs lecteurs de SO. (Nishanth, désolé de vous refaire ça, c'est une pure coïncidence - je ne suis pas à la traîne de vos réponses, datetime est l'un de mes tags favoris.) Autant que je sache, votre méthode est également correcte.) – mickmackusa