cari

Rumah  >  Soal Jawab  >  teks badan

Tarikh PHP - dapatkan nama bulan dalam bahasa tempatan

<p>Saya mempunyai bahagian fungsi ini yang memberi saya nama bulan dalam bahasa Inggeris. Bagaimanakah saya boleh menterjemahkannya ke dalam bahasa tempatan saya (Serbia)? </p> <pre class="brush:php;toolbar:false;">$month_name = date('F', mktime(0, 0, 0, $i));</pre> <p>di mana <kod>$i</kod> ialah nombor bulan (nilai 1 - 12). Lihat juga PHP:mktime. </p>
P粉515066518P粉515066518519 hari yang lalu640

membalas semua(2)saya akan balas

  • P粉037215587

    P粉0372155872023-08-25 09:15:26

    Anda harus menggunakan setlocale()strftime():

    setlocale(LC_TIME, 'sr_CS');
    $month_name = strftime('%B', mktime(0, 0, 0, $i));

    balas
    0
  • P粉445714413

    P粉4457144132023-08-25 00:30:37

    Anda harus menggunakan setlocale():

    setlocale(LC_TIME, 'fr_FR');
    $month_name = date('F', mktime(0, 0, 0, $i));

    Dalam kes ini, ia akan ditetapkan kepada bahasa Perancis. Untuk kes anda, ia mestilah salah satu daripada yang berikut:

    1. sr_BA - Serbia (Montenegro)
    2. sr_CS - Serbia (Serbia)
    3. sr_ME - Serbia (Serbia dan Montenegro)

    balas
    0
  • Batalbalas