DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Belajar cara menggunakan PHP untuk meningkatkan fungsionalitas website dengan panduan sederhana dan mudah dipahami.
PHP adalah bahasa skrip server-side yang sangat populer dalam pengembangan web. PHP memungkinkan kamu membuat website dinamis yang dapat berinteraksi dengan database. Dalam artikel ini, kamu akan belajar dasar-dasar penggunaan PHP dalam pembuatan website.
Selain PHP sebagai bahasa program umum, PHP memang dikhusukan untuk membuat website atau situs
PHP memiliki beberapa keuntungan yang membuatnya cocok untuk pengembangan web:
Untuk menjalankan PHP, kamu perlu memiliki server web yang mendukung PHP. Kebanyakan layanan hosting sudah menyediakannya. Jika kamu ingin bereksperimen di komputer lokal, kamu bisa menginstal paket seperti XAMPP atau MAMP.
Untuk memulai dengan PHP, kamu hanya perlu membuat file dengan ekstensi .php
. Kode PHP harus ditempatkan di dalam tag <?php ... ?>
.
<?php
echo "Halo, dunia!";
?>
Kode tersebut akan menampilkan kalimat “Halo, dunia!” di browser jika dijalankan pada server PHP.
Variabel di PHP diawali dengan tanda $
. PHP adalah bahasa dengan tipedata dinamis, sehingga kamu tidak perlu mendeklarasikan tipe data variabel secara eksplisit.
<?php
$text = "Belajar PHP";
$number = 10;
?>
Kondisional seperti if
dan looping for
digunakan untuk mengontrol alur program.
<?php
if ($number > 5) {
echo "$number lebih besar dari 5";
}
for ($i = 0; $i < $number; $i++) {
echo $i . " ";
}
?>
Kamu bisa mendefinisikan fungsi untuk mengeksekusi blok kode secara berulang.
<?php
function sapaPengunjung($nama) {
echo "Halo, " . $nama;
}
sapaPengunjung("Budi");
?>
PHP sangat populer karena kemampuannya untuk berinteraksi dengan database. Berikut contoh sederhana menggunakan MySQLi untuk menghubungkan PHP ke database MySQL.
<?php
$koneksi = mysqli_connect("localhost", "username", "password", "nama_database");
if (!$koneksi) {
die("Koneksi gagal: " . mysqli_connect_error());
}
$sql = "SELECT * FROM tabel";
$result = mysqli_query($koneksi, $sql);
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
echo $row["kolom1"] . " " . $row["kolom2"];
}
} else {
echo "0 hasil";
}
mysqli_close($koneksi);
?>
Dengan menguasai dasar-dasar PHP, kamu sudah bisa memulai membuat website dinamis yang mampu berinteraksi dengan database. Lanjutkan belajar dan bereksperimen dengan PHP untuk mengembangkan kemampuanmu dalam pembuatan website yang lebih kompleks.