We have a php webapp hosted on an Azure app service, running php version 7.4. We had the same code on a different host a few months ago. On the previous host, php's strtotime() function with the input of '12/31/9999' would return a timestamp, as expected. On Azure, the same code returns false.
Here is a boiled-down snippet of the code:
The output should be "253402214400", which can be verified on any code sandbox, including w3schools.com's online editor. Does anyone know of a configuration/setting somewhere in Azure that might be causing this to return false on their app service?