Langsung ke konten utama

Belajar pemrograman PHP dasar untuk pemula

Belajar pemrograman PHP dasar untuk pemula



Halo semua, selamat datang kembali di Zhuzhu-sama blogger.

Pada kali ini kita akan membahas pemrograman PHP dasar untuk pemula, mulai dari pengertian php, cara install dan seterusnya. selamat membaca kawan.

PHP adalah bahasa pemrograman yang digunakan untuk membuat website dinamis. Artinya, dengan PHP, kita bisa membuat website yang bisa berinteraksi dengan pengguna, misalnya menampilkan data, mengolah formulir, atau menyimpan informasi ke dalam database.

1. Cara Menjalankan PHP di Komputer

PHP tidak bisa langsung dijalankan seperti HTML. Kamu perlu menginstal beberapa program supaya PHP bisa bekerja, yaitu:

  • XAMPP → untuk menjalankan PHP dan database MySQL
  • Code Editor → untuk menulis kode (contoh: VS Code, Notepad++)

Langkah Instalasi:

  1. Download XAMPP
  2. Install XAMPP, lalu jalankan Apache dan MySQL di Control Panel
  3. Buat file PHP di dalam folder htdocs (contoh: C:\xampp\htdocs\belajar.php)
  4. Buka browser, lalu ketik http://localhost/belajar.php untuk melihat hasilnya

2. Menulis Kode PHP Pertama

PHP harus ditulis di dalam tag PHP seperti ini:

<?php

    echo "Halo, dunia!";

?>

3. Variabel di PHP

Variabel adalah tempat menyimpan data. Di PHP, variabel ditulis dengan tanda $.

<?php

    $nama = "Marwah";

    $umur = 25;

    

    echo "Halo, nama saya $nama dan saya berumur $umur tahun.";

?>

4. Operator dalam PHP

Operator Matematika

<?php

    $a = 10;

    $b = 5;

    echo $a + $b;  // Hasil: 15

    echo $a - $b;  // Hasil: 5

    echo $a * $b;  // Hasil: 50

    echo $a / $b;  // Hasil: 2

?>

5. Percabangan (If-Else) dalam PHP

<?php

    $nilai = 85;

    if ($nilai >= 90) {

        echo "Grade A";

    } elseif ($nilai >= 80) {

        echo "Grade B";

    } else {

        echo "Grade C";

    }

?>

6. Perulangan (Looping) dalam PHP

Looping For

<?php

    for ($i = 1; $i <= 5; $i++) {

        echo "Angka: $i <br>";

    }

?>

Looping Foreach (Untuk Array)

<?php

    $buah = ["Apel", "Mangga", "Pisang"];

    foreach ($buah as $b) {

        echo "Buah: $b <br>";

    }

?>

7. Array di PHP

Array Biasa (Numerik)

<?php

    $buah = ["Apel", "Mangga", "Pisang"];

    echo $buah[0];  // Hasil: Apel

?>

Array Asosiatif

<?php

    $siswa = [

        "nama" => "Marwah",

        "umur" => 25,

        "kelas" => "Web Programming"

    ];

    echo $siswa["nama"];  // Hasil: Marwah

?>

8. Membuat Formulir dengan PHP

Form HTML

<form method="POST" action="proses.php">

    Nama: <input type="text" name="nama">

    <input type="submit" value="Kirim">

</form>

Kode PHP untuk Memproses Data (proses.php)

<?php

    if ($_SERVER["REQUEST_METHOD"] == "POST") {

        $nama = $_POST["nama"];

        echo "Halo, $nama!";

    }

?>

9. Koneksi ke Database MySQL dengan PHP

<?php

    $koneksi = new mysqli("localhost", "root", "", "nama_database");

    if ($koneksi->connect_error) {

        die("Koneksi gagal: " . $koneksi->connect_error);

    }

    echo "Koneksi berhasil!";

?>

Kesimpulan

PHP adalah bahasa pemrograman yang mudah dipelajari dan sering digunakan untuk website dinamis. Dengan PHP, kamu bisa:

  • Menampilkan teks dan angka di halaman web
  • Menggunakan variabel dan operator
  • Membuat percabangan (if-else) dan perulangan
  • Menyimpan banyak data dalam array
  • Memproses formulir dan berinteraksi dengan database

Semoga artikel ini dapat membantu!

jangan lupa follow Instagram dan github saya.

Komentar

Postingan populer dari blog ini

Validasi input di CRUD PHP & MySQL

Validasi Input di CRUD PHP & MySQL halo selamat datang kembali di Zhuzhu-sama blogger. Pada artikel sebelumnya kita sudah mempelajari tutorial crud php mysql. sekarang kita akan melanjutkan belajar validasi input CRUD PHP mysql. selamat membaca:). Validasi input sangat penting untuk memastikan data yang dimasukkan oleh pengguna tidak kosong, sesuai format yang diinginkan, dan aman dari serangan seperti SQL Injection atau XSS. 1. Menambahkan Validasi di tambah.php Pada form tambah data, kita akan melakukan validasi: Pastikan semua input tidak kosong Validasi format email Menggunakan htmlspecialchars() untuk menghindari karakter berbahaya Kode tambah.php setelah ditambahkan validasi: <?php include 'config.php'; ?> <h2>Tambah Data Mahasiswa</h2> <form method="POST"> Nama: <input type="text" name="nama" required><br> Email: <input type="email" name="e...

Integrasi Bootstrap Modal dalam CRUD AJAX PHP & MySQL

Integrasi Bootstrap Modal dalam CRUD AJAX PHP & MySQL halo semua, selamat datang di Zhuzhu-sama blogger. Pada artikel sebelumnya, kita telah membuat fitur CRUD dengan AJAX. Sekarang, kita akan menggunakan Bootstrap Modal agar tampilan lebih modern dan interaktif. 1. Menambahkan Bootstrap ke Proyek Tambahkan link Bootstrap ke dalam <head> : <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css"> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script> 2. Menampilkan Data dengan Tombol Edit & Hapus Pada tabel data, kita tambahkan tombol Edit dan Hapus yang akan membuka modal. Update read.php: <?php include 'config.php'; $result = $koneksi->query("SELECT * FROM mahasiswa"); echo "<table class=...

Tutorial CRUD PHP & MySQL

Tutorial CRUD (Create, Read, Update, Delete) PHP & MySQL Halo semua. selamat datang kembali di Zhuzhu-sama blogger. Pada artikel sebelumnya kita sudah mempelajari dasar-dasar dari pemrograman PHP, sekarang kita akan melanjutkan ketahap selanjutnya yaitu belajar CRUD PHP dan mysql. selamat membaca. CRUD adalah operasi dasar dalam pengolahan data di database. Dalam tutorial ini, kita akan membuat sistem CRUD sederhana dengan PHP dan MySQL. 1. Membuat Database dan Tabel Buka phpMyAdmin dan jalankan SQL berikut: CREATE DATABASE crud_php; USE crud_php; CREATE TABLE mahasiswa ( id INT AUTO_INCREMENT PRIMARY KEY, nama VARCHAR(100), email VARCHAR(100), jurusan VARCHAR(50) ); 2. Membuat File Koneksi Database (config.php) File ini berfungsi untuk menghubungkan PHP dengan MySQL. <?php $host = "localhost"; $user = "root"; $pass = ""; $db = "crud_php"; $koneksi = new mysqli($host, $user, $pass, $db); if ($kon...