section heading hidden

Cara Menampilkan Nama Hari Dengan PHP (Lengkap Dan Mudah)

Cara Menampilkan Nama Hari Dengan PHP (Lengkap Dan Mudah)
Cara Menampilkan Nama Hari Dengan PHP (Lengkap Dan Mudah)
Cara Menampilkan Nama Hari Dengan PHP (Lengkap Dan Mudah)
Cara Menampilkan Nama Hari Dengan PHP (Lengkap Dan Mudah)
Cara Menampilkan Nama Hari Dengan PHP (Lengkap Dan Mudah)
Cara Menampilkan Nama Hari Dengan PHP (Lengkap Dan Mudah)
Cara Menampilkan Nama Hari Dengan PHP (Lengkap Dan Mudah)

Cara Menampilkan Nama Hari Dengan PHP (Lengkap Dan Mudah)

Untuk menampilkan   nama hari menggunakan PHP  , kamu bisa menggunakan fungsi `date()` atau `strftime()` (meski yang terakhir kurang direkomendasikan di versi PHP terbaru). Berikut contoh paling umum menggunakan `date()` :

✅ Contoh Menampilkan Nama Hari dalam Bahasa Inggris

<?php
echo date("l"); // Output: e.g. "Saturday"
?>

Penjelasan :

`date("l")` akan mengembalikan nama hari penuh, seperti `Monday`, `Tuesday`, dst.

✅ Jika Ingin Nama Hari dalam Bahasa Indonesia

Karena PHP secara default menggunakan bahasa Inggris, kamu perlu **konversi manual** ke Bahasa Indonesia, seperti ini :

<?php
$hariInggris = date("l");

$namaHari = [
    'Sunday'    => 'Minggu',
    'Monday'    => 'Senin',
    'Tuesday'   => 'Selasa',
    'Wednesday' => 'Rabu',
    'Thursday'  => 'Kamis',
    'Friday'    => 'Jumat',
    'Saturday'  => 'Sabtu',
];

echo $namaHari[$hariInggris];
?>

Output : akan menampilkan nama hari dalam bahasa Indonesia sesuai hari saat ini.

🔁 Bonus : Menampilkan Nama Hari dengan Tanggal

<?php
$tanggal = date("Y-m-d"); // contoh: 2025-08-02
$namaHari = [
    'Sunday'    => 'Minggu',
    'Monday'    => 'Senin',
    'Tuesday'   => 'Selasa',
    'Wednesday' => 'Rabu',
    'Thursday'  => 'Kamis',
    'Friday'    => 'Jumat',
    'Saturday'  => 'Sabtu',
];

$hariInggris = date("l", strtotime($tanggal));
echo $namaHari[$hariInggris] . ", " . date("d-m-Y", strtotime($tanggal));
?>

Output contoh :   `Sabtu, 02-08-2025`  

Ahmad M

Seseorang yang seneng berbagi ilmu tentang programming dan website development.

Leave a reply