Ticker

10/recent/ticker-posts

Ad Code

Responsive Advertisement

Apa Itu PHP?

PHP (Hypertext Preprocessor) adalah bahasa pemrograman yang digunakan untuk pengembangan web. PHP berjalan di sisi server dan dapat digunakan untuk membuat halaman web yang dinamis. PHP mendukung berbagai database seperti MySQL, PostgreSQL, dan SQLite.

Keunggulan PHP

  1. Gratis dan Open Source - PHP tersedia secara gratis dan dapat digunakan oleh siapa saja.
  2. Mudah Dipelajari - Sintaks PHP relatif mudah dipahami oleh pemula.
  3. Kompatibilitas Tinggi - PHP dapat dijalankan di berbagai sistem operasi seperti Windows, Linux, dan macOS.
  4. Dukungan Komunitas Luas - Banyak sumber daya dan forum yang membahas PHP.
  5. Terintegrasi dengan HTML - PHP dapat langsung dikombinasikan dengan HTML.

Contoh Program PHP Sederhana

Berikut adalah contoh program PHP untuk menampilkan teks "Hello, World!" di halaman web:

<?php
    echo "Hello, World!";
?>

Contoh Formulir dan Pemrosesan Data dengan PHP

Berikut adalah contoh bagaimana PHP menangani input dari formulir:

1. Membuat Formulir HTML

<form method="POST" action="proses.php">
    Nama: <input type="text" name="nama">
    <input type="submit" value="Kirim">
</form>

2. File PHP untuk Memproses Data (proses.php)

<?php
    if ($_SERVER["REQUEST_METHOD"] == "POST") {
        $nama = htmlspecialchars($_POST["nama"]);
        echo "Halo, " . $nama . "! Selamat datang di website kami.";
    }
?>

Contoh Koneksi PHP ke MySQL

Berikut adalah contoh koneksi PHP ke database MySQL:

<?php
    $servername = "localhost";
    $username = "root";
    $password = "";
    $dbname = "belajar_php";

    // Membuat koneksi
    $conn = new mysqli($servername, $username, $password, $dbname);

    // Cek koneksi
    if ($conn->connect_error) {
        die("Koneksi gagal: " . $conn->connect_error);
    }
    echo "Koneksi berhasil!";
?>

Kesimpulan

PHP adalah bahasa pemrograman yang powerful untuk pengembangan web. Dengan PHP, kita dapat membuat website dinamis, menghubungkan ke database, serta mengelola input dari pengguna dengan mudah. Semoga artikel ini membantu Anda dalam memahami dasar-dasar PHP!

Posting Komentar

0 Komentar