Study
PHP

Include & Require di PHP

Penjelasan

include dan require dipakai untuk memecah kode PHP jadi beberapa file terpisah (mis. header, footer, fungsi helper) supaya lebih terorganisir. Bedanya: require akan menghentikan program (fatal error) kalau file tidak ditemukan, sedangkan include hanya memunculkan warning dan program tetap lanjut.

Contoh Konsep

<?php

// file: helpers.php
function formatRupiah(int $angka): string
{
    return "Rp " . number_format($angka, 0, ',', '.');
}

// file: index.php
require 'helpers.php';

echo formatRupiah(150000); // Rp 150.000

Praktikum

Bayangkan kamu punya file konfigurasi.php berisi $namaAplikasi = "CompileDaily". Tulis kode yang memuat file itu dengan require_once, lalu tampilkan isi $namaAplikasi.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Pakai require_once (bukan require biasa) untuk file yang berisi definisi fungsi/class — mencegah error "Cannot redeclare" kalau file itu ke-include lebih dari sekali.