Fungsi, Session dan Cookies
Apa itu Function?
Secara sederhana, function adalah kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian dari program utama.Ketika di sadur ke dalam bahasa indonesia, function ini di sebut juga sebagai fungsi.
Berdasarkan siapa yang membuat, function bisa dibedakan ke dalam 2 kelompok:
- Built-In Function
- User Defined Function
Built-in function adalah sebutan untuk function yang sudah ada secara bawaan dari dalam bahasa pemrograman. Sedangkan user defined function adalah function yang kita (sebagai programmer) membuatnya sendiri.
Lebih lanjut tentang Function
Apa itu Session?
Session adalah periode waktu yang dimulai ketika seorang pengguna mulai berinteraksi dengan suatu sistem atau aplikasi, dan berakhir ketika pengguna keluar dari sistem atau aplikasi tersebut.
Selama sesi, sistem akan menetapkan sebuah “session ID” yang unik untuk mengidentifikasi pengguna yang sedang menggunakan sistem atau aplikasi.
Data session ini disimpan dalam variabel global yang dapat diakses di seluruh aplikasi web, dan dapat digunakan untuk mengidentifikasi pengguna, menyimpan preferensi, dan mempertahankan status login.
Cara penggunaan Session PHP
Untuk menggunakan session di PHP, kita perlu melakukan beberapa hal berikut:
- Mulai session dengan memanggil fungsi session_start().
- Tambahkan data ke session dengan menambahkannya ke variabel $_SESSION.
- Akses data dari session dengan memanggil variabel $_SESSION.
Berikut adalah contoh sederhana penggunaan session di PHP:
<?php
// Mulai session
session_start();
// Tambahkan data ke session
$_SESSION['username'] = 'fat_max';
$_SESSION['is_logged_in'] = true;
// Akses data dari session
echo 'Username: ' . $_SESSION['username'];
echo 'Is Logged In: ' . $_SESSION['is_logged_in'];
?>
Pada contoh di atas, kita memulai session dengan memanggil fungsi session_start(). Selanjutnya, kita menambahkan data ke session dengan menambahkannya ke variabel $_SESSION. Pada contoh di atas, kita menambahkan data username dan is_logged_in ke session. Terakhir, kita mengakses data dari session dengan memanggil variabel $_SESSION.
Lebih lanjut tentang Session klik disini
Apa itu Cookies?
Cookies adalah file kecil yang disimpan di komputer pengguna untuk melacak aktivitas atau menyimpan preferensi pengguna selama periode waktu tertentu. Berbeda dengan session, cookies disimpan di browser dan bisa bertahan lebih lama meskipun browser ditutup, tergantung pada pengaturan durasi cookies.
Cookies sering digunakan untuk mengingat pengguna dalam kunjungan berikutnya ke situs web atau untuk melacak preferensi pengguna seperti bahasa atau tema tampilan.
Contoh Penggunaan Cookies:
<?phpsetcookie("nama_pengguna", "Andi", time() + 3600); // Berlaku 1 jam
echo "Cookie 'nama_pengguna' telah diset.";
?>
Lebih Lanjut tentang Cookies