Pada Tutorial kali ini, Teman-Teman akan belajar mengenai bagaimana mengubah format Tahun-Bulan-Tanggal (yyyy-mm-dd) menjadi Tanggal-Bulan-Tahun (dd-mm-yyyy) ataupun sebaliknya dengan menggunakan PHP.
Tampilan Program Mengubah Format Tahun-Bulan-Tanggal yang akan kita buat
Spesifikasi Mengubah Format Tanggal dengan PHP:
- Program mampu mengubah format tanggal dari tanggal yang diberikan.
- Tanggal diinput menggunakan text-field.
Algoritma Mengubah Format Tanggal dengan PHP.
- Masukkan Tanggal dan simpan dalam variable $tanggal.
- Pecah variable $tanggal tersebut dengan pemisah "-" dan simpan dalam variable $array_tanggal.
- Lakukan reverse untuk membalikkan array variable $array_tanggal.
- Lekatkan setiap index $array_tanggal dengan karakter "-".
Mari Mengubah Format Tanggal dengan PHP
- Buatlah folder sukalogika pada direktori www anda. Pada tahap ini struktur explorer akan terlihat seperti ini: C:\wamp\www\sukalogika>.
- Buatlah folder format_tanggal pada direktori sukalogika. Pada tahap ini struktur explorer akan terlihat seperti ini: C:\wamp\www\sukalogika\format_tanggal>.
- Bukalah text editor yang akan digunakan. Misalnya: Notepad atau Notepad++.
- Ketik/Copy Paste kode berikut dan simpan dalam folder C:\wamp\www\sukalogika\format_tanggal> dengan nama index.php.
<?php
// Topik : Mengubah Format Tahun-Bulan-Tanggal menjadi Tanggal-Bulan-Tahun
// atau sebaliknya.
// Oleh : Henky Adlin Shan
// Buatlah sebuah fungsi dengan parameter $tanggal
function mengubah_format_tanggal($tanggal){
// Buatlah sebuah variable yang menampung hasil pemisahan variable tanggal
// Dengan karakter "-" sebagai pemisahnya.
$array_tanggal = explode("-",$tanggal);
// Balikkan variable $array_tanggal
// Lekatkan masing-masing element yang sudah dipiisahkan dengan karakter "-"
// Kemudian kembalikan nilai tersebut.
return implode("-",array_reverse($array_tanggal));
}
if(!empty($_POST["tanggal"])){
$tanggal = $_POST["tanggal"];
}
?>
<html>
<head>
<title>
Mengubah Format Tanggal
</title>
</head>
<body>
<h1>
Format Tanggal
</h1>
<form method="POST" action="?">
<table>
<tr>
<td>
Masukkan Tanggal
</td>
<td>
:
</td>
<td>
<input type="text" name="tanggal" value="<?php echo $tanggal; ?>" maxlength=10 size=10>
</td>
</tr>
<?php
if(!empty($_POST["tanggal"])){
$tanggal = mengubah_format_tanggal($_POST["tanggal"]);
echo '
<tr>
<td>
Hasil Konversi
</td>
<td>
:
</td>
<td>
'.$tanggal.'
</td>
</tr>
';
}
?>
<tr colspan="3">
<td align="center">
<input type="submit" value="kirim">
</td>
</tr>
</table>
</form>
</body>
</html>
- Akses dengan alamat http://localhost/sukalogika/format_tanggal/
- Selamat anda berhasil membuat program yang mampu mengubah format tanggal-bulan-tahun.
Tidak ada komentar:
Posting Komentar