Home NextSass

Our recent news & insights

Temukan berbagai kabar terbaru, inspirasi, dan pemikiran mendalam yang membentuk perjalanan kami ke depan. Di halaman ini, kami berbagi perkembangan terkini seputar inovasi produk, kolaborasi strategis, serta tren industri yang relevan dengan dunia digital saat ini.

Belajar PHP Panduan Lengkap untuk Pemula

Esther Howard's avatar

Nurman Teguh Novianto

Blog-Article
Blog

Belajar PHP Panduan Lengkap untuk Pemula

PHP (Hypertext Preprocessor) adalah bahasa pemrograman yang sangat populer digunakan untuk membuat website dinamis dan interaktif. Banyak platform besar seperti WordPress, Facebook, dan Wikipedia dibangun menggunakan PHP. Artikel ini akan membantu kamu memahami dasar-dasar PHP dari nol hingga bisa membuat program sederhana sendiri.

1. Apa Itu PHP dan Mengapa Penting Dipelajari

PHP adalah bahasa pemrograman yang berjalan di sisi server (server-side scripting language). Artinya, semua proses dijalankan di server dan hasilnya dikirim ke browser dalam bentuk HTML.

Beberapa alasan kenapa PHP penting dipelajari:

  • ✅ Gratis dan open-source

  • ✅ Mudah dipelajari untuk pemula

  • ✅ Didukung oleh hampir semua web hosting

  • ✅ Terintegrasi dengan HTML, CSS, dan JavaScript

  • ✅ Memiliki komunitas besar dan dokumentasi lengkap


2. Instalasi PHP di Komputer

Sebelum mulai menulis kode PHP, kamu perlu menginstal XAMPP atau Laragon agar bisa menjalankan skrip PHP secara lokal di komputer.

Langkah-langkah instalasi:

  1. Unduh XAMPP dari situs https://www.apachefriends.org

  2. Install seperti biasa.

  3. Jalankan Apache dan MySQL melalui XAMPP Control Panel.

  4. Simpan file PHP di folder:

    C:xampphtdocs
  5. Buka browser, lalu ketik:

    http://localhost/namafile.php

3. Struktur Dasar Kode PHP

PHP selalu dimulai dan diakhiri dengan tag khusus agar server bisa mengenalinya.

<pre> &lt;?php // Ini adalah komentar echo "Halo Dunia!"; ?&gt; </pre>

Penjelasan:

  • &lt;?php → menandakan awal skrip PHP

  • echo → digunakan untuk menampilkan teks

  • ?&gt; → menandakan akhir skrip PHP


4. Variabel dan Tipe Data di PHP

Variabel di PHP diawali dengan tanda $ dan tidak perlu deklarasi tipe data secara eksplisit.

<pre> &lt;?php $nama = "Bang Nopi"; $umur = 25; $tinggi = 170.5; $aktif = true; echo "Nama saya $nama, umur saya $umur tahun."; ?&gt; </pre>

Tipe data umum di PHP:

  • String → "Bang Nopi"

  • Integer → 25

  • Float → 170.5

  • Boolean → true atau false

  • Array → ["apel", "jeruk", "mangga"]

  • Object → hasil dari class


5. Struktur Kondisi (If, Else, dan Switch)

Kondisi digunakan untuk menjalankan perintah tertentu berdasarkan logika tertentu.

<pre> &lt;?php $nilai = 80; if ($nilai >= 90) { echo "Nilai Anda A"; } elseif ($nilai >= 75) { echo "Nilai Anda B"; } else { echo "Nilai Anda C"; } ?&gt; </pre>

Atau menggunakan switch:

<pre> &lt;?php $hari = "Senin"; switch ($hari) { case "Senin": echo "Selamat bekerja!"; break; case "Sabtu": case "Minggu": echo "Selamat berlibur!"; break; default: echo "Hari biasa!"; } ?&gt; </pre>


6. Perulangan (Looping) di PHP

Ada beberapa jenis perulangan di PHP: for, while, dan foreach.

Contoh for

<pre> &lt;?php for ($i = 1; $i &lt;= 5; $i++) { echo "Perulangan ke-$i &lt;br&gt;"; } ?&gt; </pre>

Contoh foreach

<pre> &lt;?php $buah = ["Apel", "Jeruk", "Mangga"]; foreach ($buah as $item) { echo "Saya suka $item &lt;br&gt;"; } ?&gt; </pre>


7. Fungsi (Function) di PHP

Fungsi digunakan agar kode lebih efisien dan mudah digunakan berulang kali.

<pre> &lt;?php function sapa($nama) { return "Halo, $nama! Selamat datang di bangnopi.id"; } echo sapa("Nopi"); ?&gt; </pre>


8. Form Input dan PHP

PHP sering digunakan untuk memproses form dari HTML. Contohnya:

Form HTML

<pre> &lt;form method="post"&gt; Nama: &lt;input type="text" name="nama"&gt; &lt;input type="submit" value="Kirim"&gt; &lt;/form&gt; </pre>

File PHP

<pre> &lt;?php if ($_SERVER["REQUEST_METHOD"] == "POST") { $nama = $_POST["nama"]; echo "Halo, $nama!"; } ?&gt; </pre>


9. Koneksi ke Database MySQL

Koneksi PHP ke MySQL bisa menggunakan mysqli_connect.

<pre> &lt;?php $koneksi = mysqli_connect("localhost", "root", "", "db_bangnopi"); if (!$koneksi) { die("Koneksi gagal: " . mysqli_connect_error()); } echo "Koneksi berhasil!"; ?&gt; </pre>


10. Menampilkan Data dari Database

<pre> &lt;?php $koneksi = mysqli_connect("localhost", "root", "", "db_bangnopi"); $query = mysqli_query($koneksi, "SELECT * FROM users"); while ($row = mysqli_fetch_assoc($query)) { echo "Nama: " . $row["nama"] . " - Email: " . $row["email"] . "&lt;br&gt;"; } ?&gt; </pre>


11. Kesimpulan

Belajar PHP adalah langkah awal yang tepat untuk kamu yang ingin menjadi web developer. Dengan PHP, kamu bisa:

  • Membuat website dinamis

  • Menghubungkan ke database

  • Membangun sistem login

  • Membuat API backend untuk aplikasi modern

Teruslah berlatih dan kembangkan proyek nyata seperti sistem komentar, blog pribadi, atau toko online sederhana.


Inspirasi Akhir

“Koding itu seperti memasak — semakin sering kamu mencoba, semakin kamu paham rasa dari setiap baris kode.”
— Bang Nopi Developer MeChat

Comments

Recent articles