Download Ebook belajar HTML & CSS dasar untuk pemula gratis.Ebook ini di buat oleh Diki Alfarabi Hadi, Founder dari www.malasngoding.com. yang aktif menulis tutorial pemrograman di www.malasngoding.com. ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana. materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar. Show
DOWNLOAD Selamat datang di pertemuan pertama dari seri tutorial PHP kelas menengah. Pada pertemuan kali ini, kita akan mempelajari hal-hal yang berkaitan dengan tanggal dan waktu di PHP. Mulai dari cara membuat Pembahasan tentang tanggal dan waktu pada PHP ini kita bagi dalam 2 pertemuan, satu pertemuan untuk pembahasan dengan pendekatan prosedural, dan pertemuan yang lain akan kita bahas dengan pendekatan OOP atau pendekatan objek. Tanggal dan Waktu Pada PHPTerdapat banyak cara dan pendekatan untuk memanipulasi tanggal dan waktu pada PHP. Yang paling inti adalah pendekatan prosedural dan pendekatan OOP. Pendekatan prosedural umumnya menggunakan fungsi bawaan
php yaitu fungsi Pada tutorial ini kita akan membahas penggunakan pendekatan prosedural untuk memanipulasi tanggal dan waktu pada PHP, dan pada pertemuan selanjutnya insyaallah kita akan membahasnya dengan pendekatan pemrograman berbasis objek. Pendekatan OOP vs ProseduralJika anda bingung apa itu Object Oriented Programming (OOP) dan apa bedanya dengan pendekatan prosedural, jangan khawatir. Insyaallah kita akan mempelajarinya dalam seri tutorial php berikut-berikutnya. Intinya, pendekatan prosedural adalah penggunaan fungsi tanpa ada pembuatan suatu instan dari kelas tertentu. Sedangkan penggunakan pendekatan objek atau OOP, anda perlu membuat instan dari suatu kelas tertentu dengan perintah Contoh prosedural:
Contoh pendekatan objek:
Untuk lebih detilnya, anda anda bisa melihat pembahasan tentang memanipulasi tanggal dan waktu pada PHP dengan pendekatan objek. Penggunaan fungsi date()Secara sintaks, fungsi
Penjelasan parameter:
Contoh menampilkan tahun sekarang:
Output: Contoh menampilkan hari dan bulan:
Output:
Fungsi date() dengan timestampSeperti yang sudah disebutkan di atas, fungsi Apa itu timestamp?Timestamp adalah jarak waktu dari tanggal 1 Januari 1970 pukul 00:00 ke tanggal sekarang dan waktu sekarang. Jarak tersebut didefinisikan dalam satuan detik. Untuk mengetahui timestamp dari waktu sekarang, anda bisa
menggunakan fungsi Output: Karena timestamp adalah jarak waktu dengan satuan detik, maka angka di atas akan terus berubah seiring dengan waktu ketika anda memanggil fungsi Menampilkan timestamp dengan fungsi date()Kita bisa menampilkan timestamp ke dalam bentuk string tanggal dan waktu dengan menjadikannya parameter ke-2 pada fungsi Contoh, misalkan kita punya timestamp
Output:
Konversi String date() ke Dalam Bentuk TimestampKita telah mengetahui cara menampilkan timestamp ke dalam string tanggal dan waktu. Sekarang pertanyaannya, kita memiliki string tanggal atau waktu, lalu kita ingin mendapatkan nilai timestamp-nya, bagaimana caranya? Kita
bisa menggunakan fungsi bawaan php yang bernama Fungsi ini menerima parameter string dalam berbagai bentuk. Perhatikan contoh berikut:
Output:
Ia juga bisa menerima deskripsi tanggal dan waktu dalam bahasa inggris, bahkan ia juga bisa menerima parameter dinamis terhadap waktu sekarang. Perhatikan contoh berikut:
Output:
Format Tanggal dan WaktuKita telah mencoba beberapa kode format tanggal, kode format tanggal didefinisikan dengan satu karakter string. Berikut ini adalah kode format tanggal dan waktu yang sering digunakan pada PHP. Kode format hariBeberapa kode format hari yang sering digunakan di dalam bahasa pemrograman PHP.
Kode format bulanBeberapa kode format bulan yang sering digunakan di dalam bahasa pemrograman PHP.
Kode format tahunBeberapa kode format tahun yang sering digunakan di dalam bahasa pemrograman PHP.
Kode format waktuBeberapa kode format waktu yang sering digunakan di dalam bahasa pemrograman PHP.
Untuk daftar format tanggal dan waktu yang lebih lengkap, anda bisa merujuk secara langsung ke dokumentasi resmi php. Pengaturan Zona Waktu atau Time ZoneZona waktu PHP bisa berbeda dengan zona waktu pengaturan server kita. Misalkan server kita menggunakan zona waktu Dan zona waktu ini adalah zona waktu yang digunakan disemua fungsi yang berkaitan dengan tanggal dan waktu pada PHP pada kode program anda. Untuk mengganti pengaturan zona waktu, anda bisa mengubahnya pada file Atau anda juga bisa menggunakan fungsi Fungsi tersebut menerima satu parameter yaitu nama zona waktu yang kita pilih. Perhatikan contoh berikut:
Dalam kode program di atas, kita memanggil
fungsi Output dari kode program di atas adalah:
Daftar zona waktu yang didukung di PHPUntuk melihat daftar zona waktu yang didukung pada PHP, anda bisa pergi ke dokumen resmi php.net pada halaman Zona Waktu. Atau anda bisa mendapatkan list
Output: Memanipulasi Tanggal dan WaktuMemanipulasi tanggal dan waktu adalah pekerjaan yang sangat penting dalam proses pembuatan aplikasi atau web. Misal kita punya toko online, lalu kita ingin mengirim peringatan tagihan yang harus dibayar setelah 3 hari dari proses pembelian, maka di sini kita butuh untuk memanipulasi tanggal dan waktu sehingga kita bisa tahu 3 hari setelah tanggal pembelian itu tanggal berapa dan jam berapa? Untuk melakukan pekerjaan ini, cara yang paling pas adalah menggunakan pendekatan objek dengan kelas bawaan PHP bernama Untuk lebih detilnya, insyaallah tentang manipulasi tanggal dan waktu ini akan kita bahas pada pertemuan selanjutnya. Membandingkan Tanggal dan WaktuKita bisa membandingkan tanggal dan waktu dengan pendekatan prosedural menggunakan 2 cara:
Perhatikan contoh berikut:
Output: Contoh perbandingan tanggal dengan menggunakan timestamp:
Output: Pembahasan SelanjutnyaPada tutorial ini kita telah mempelajari bagaimana cara kita bekerja dengan tanggal dan waktu pada PHP dengan pendekatan prosedural. Kita telah mencoba beberapa fungsi
seperti fungsi Pada pertemuan selanjutnya, insyaallah kita akan melanjutkan pembahasan yang sama, hanya saja menggunakan pendekatan yang berbeda! Yaitu pendekatan objek. |