我想要结束的泰国文本是:อาทิตย์03มกราคม2016 toอาทิตย์๐๓มกราคม๒๐๑๖
我不认为它应该是什么语言,但在这种情况下,它是泰语。
我的职责是:
$strdate = get_thai_date();
print_r($strdate["number"]);产出如下:
Array (
[0] => ๐
[1] => ๑
[2] => ๒
[3] => ๓
[4] => ๔
[5] => ๕
[6] => ๖
[7] => ๗
[8] => ๘
[9] => ๙
)输入是sunday 03 january 2016,我试图返回อาทิตย์ 03 มกราคม 2016,但不返回อาทิตย์ ๐๓ มกราคม ๒๐๑๖。
像preg_replace()、strstr()之类的函数会起作用吗?有人能举个例子吗?
发布于 2018-07-14 09:10:05
更新
setlocale(LC_TIME, "th_TH.UTF-8");
echo strftime("%A %d %B %Y", strtotime(get_the_date()));之前:2016年อาทิตย์03มกราคม
//$strdate = get_thai_date();
//print_r($strdate["number"]); //preg, strstr or others.
//$strdate = date_i18n(...); 后:อาทิตย์๐๓มกราคม๒๐๑๖
https://wordpress.stackexchange.com/questions/308495
复制相似问题