채택완료

date 함수에서요. 함수질문.

2020-07-12 (일) 10:52:22 1,703

데이터 함수에서요..

$showDate = date("j, F, Y", strtotime($bbb));

이렇게 하면 영문으로 나오자너요...

근데요..

유럽애들도 저렇게 꺼꾸로 쓰는데...

이탈리아어로 나오는 건 없나요?

|

답변 1개

채택된 답변
+20 포인트
2020-07-12 (일) 11:16:41
Copy
setlocale(LC_TIME, 'ita', 'it_IT');
date_default_timezone_set('Europe/Rome');
echo trim(utf8_encode(strftime('%e, %B, %Y', strtotime($bbb))));

 

// 또는 다국어용 간단한 문자열 치환

$date_lang = [
    'IT' => [
        'January' => 'gennaio',
        'February' => 'febbraio',
        'March' => 'marzo',
        'April' => 'aprile',
        'May' => 'Maggio',
        'June' => 'giugno',
        'July' => 'luglio',
        'August' => 'agosto',
        'September' => 'settembre',
        'October' => 'ottobre',
        'November' => 'novembre',
        'December' => 'dicembre',
    ],
];
echo strtr($showDate, $date_lang['IT']);

답변을 작성하려면 로그인이 필요합니다.