PHP Dasar
02 Jun 2025 -
Berikut adalah materi lengkap tentang PHP Dasar :
📘 PHP Dasar
PHP (Hypertext Preprocessor) adalah bahasa pemrograman server-side yang banyak digunakan untuk membuat website dinamis, seperti halaman login, formulir pendaftaran, sistem komentar, dan lainnya.
💡 Belajar PHP Dasar untuk Pemula
PHP berjalan di server dan menghasilkan output dalam bentuk HTML yang ditampilkan di browser pengguna.
📌 Apa Itu PHP?
🔧 Persiapan Belajar PHP
Sebelum memulai, pastikan kamu sudah memiliki:
✍️ Struktur Dasar PHP
File PHP harus disimpan dengan ekstensi .php. Contoh paling sederhana:
<?php
echo "Halo, dunia!";
?>
📘 Variabel di PHP
Gunakan simbol $ untuk membuat variabel:
<?php
$nama = "Ananda";
$umur = 20;
echo "Halo, nama saya $nama dan saya berumur $umur tahun.";
?>
🔄 Struktur Kendali
1. If…Else
<?php
$nilai = 80;
if ($nilai >= 75) {
echo "Lulus";
} else {
echo "Tidak Lulus";
}
?>
2. Switch Case
<?php
$hari = "Senin";
switch ($hari) {
case "Senin":
echo "Hari kerja";
break;
case "Minggu":
echo "Hari libur";
break;
default:
echo "Hari biasa";
}
?>
🔁 Perulangan
For Loop
<?php
for ($i = 1; $i <= 5; $i++) {
echo "Angka ke-$i<br>";
}
?>
While Loop
<?php
$i = 1;
while ($i <= 5) {
echo "Angka ke-$i<br>";
$i++;
}
?>
📥 Formulir dan Input User
HTML Form
<form action="proses.php" method="POST">
Nama: <input type="text" name="nama"><br>
<input type="submit" value="Kirim">
</form>
File proses.php
<?php
$nama = $_POST['nama'];
echo "Halo, $nama!";
?>
💾 Koneksi ke MySQL
Contoh koneksi database menggunakan mysqli_connect:
<?php
$koneksi = mysqli_connect("localhost", "root", "", "nama_database");
if (!$koneksi) {
die("Koneksi gagal: " . mysqli_connect_error());
} else {
echo "Koneksi berhasil!";
}
?>
🔚 Kesimpulan
PHP adalah bahasa yang kuat, fleksibel, dan mudah dipelajari untuk membangun aplikasi web dinamis. Dengan memahami:
…kamu sudah memiliki pondasi yang solid untuk menjadi web developer backend menggunakan PHP.