profile picture

home

PHP Dasar

02 Jun 2025 -

Penjelasan tentang PHP Dasar

PHP Dasar

💡 Belajar PHP Dasar untuk Pemula

PHP (Hypertext Preprocessor) adalah bahasa pemrograman yang umum digunakan untuk pengembangan web dan sangat cocok untuk membuat aplikasi berbasis server. PHP berjalan di server dan menghasilkan output HTML yang dikirim ke browser pengguna.


📌 Apa Itu PHP?

PHP adalah bahasa scripting yang dijalankan di server (server-side) dan banyak digunakan untuk membuat website dinamis. Contohnya seperti halaman login, sistem komentar, atau formulir pendaftaran.


🔧 Persiapan Belajar PHP

Sebelum mulai, pastikan kamu memiliki:


✍️ Struktur Dasar PHP

File PHP biasanya disimpan dengan ekstensi .php. Berikut contoh struktur dasarnya:

<?php
echo "Halo, dunia!";
?>

📘 Variabel di PHP

PHP menggunakan tanda dolar ($) untuk mendeklarasikan 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

<?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 dan fleksibel untuk membuat website dinamis. Dengan memahami dasar-dasar PHP seperti variabel, struktur kendali, dan form input, kamu sudah punya pondasi kuat untuk membangun aplikasi web.