Comment obtenir le dernier jour du mois à partir d'une date en PHP ?
Bonjour, collègues ! Je suis novice en PHP et j'ai rencontré un problème : je dois calculer le dernier jour du mois à partir d'une date donnée. Par exemple, l'utilisateur saisit "2023-02-15", et je dois obtenir "2023-02-28" (ou "2023-02-29" pour une année bissextile). J'ai essayé avec `date('t', $timestamp)`, mais quelque chose ne fonctionne pas — soit je transmets la date incorrectement, soit j'utilise la mauvaise fonction.
Voici mon code :
```php
```
Cela semble fonctionner, mais j'ai besoin d'obtenir la date complète, pas seulement le jour du mois. De plus, si la date arrive dans un autre format, par exemple "15.02.2023" ou "02/15/2023", tout se casse. Je ne suis pas non plus sûr de la manière de gérer les fuseaux horaires — si le serveur est dans un fuseau horaire différent, le résultat pourrait être incorrect ?
Indiquez-moi comment obtenir correctement et de manière fiable le dernier jour du mois en PHP, afin que le code fonctionne avec n'importe quel format de date et ne dépende pas des paramètres du serveur. De préférence avec des exemples et