要将date()函数国际化处理,可以使用setlocale()函数设置地区和语言,以便根据所设置的地区和语言格式化日期和时间。
例如,要将日期和时间格式化为法国地区的格式,可以这样做:
setlocale(LC_TIME, 'fr_FR');
echo strftime('%A %d %B %Y', strtotime('2022-01-01')); //输出:Samedi 01 Janvier 2022
在上面的示例中,setlocale()函数将当前地区设置为’fr_FR’(法国地区),然后使用strftime()函数根据所设置的地区格式化日期和时间。