Komentar PHP, Sertakan/Sertakan_once, Membutuhkan/Membutuhkan_once
⚡ Ringkasan Cerdas
Komentar, include, include_once, require, dan require_once adalah alat inti PHP untuk mendokumentasikan kode dan menggunakan kembali file. Panduan ini menjelaskan cara kerja komentar satu baris dan multi-baris serta bagaimana keempat pernyataan penyertaan file tersebut berbagi header, menu, dan konfigurasi di banyak halaman.

Mengapa menggunakan Komentar?
- Jika Anda tidak mengerjakan kode sumber untuk beberapa waktu, mudah untuk melupakan fungsi kode tersebut. Memberi komentar pada kode sumber membantu Anda mengingat fungsi kode tersebut.
- Mengomentari kode sumber juga sangat penting ketika banyak pengembang harus mengerjakan proyek yang sama. Perubahan yang dilakukan oleh satu pengembang dapat dengan mudah dipahami oleh pengembang lain hanya dengan membaca komentar.
- Sebagai praktik terbaik, Anda sebaiknya memiliki 3 baris komentar untuk setiap 10 baris kode.
Komentar PHP
- Komentar membantu kami memahami kodenya
- Komentar adalah penjelasan yang kami sertakan dalam kode sumber kami. Komentar-komentar ini adalah untuk pemahaman manusia.
- Komentar satu baris dimulai dengan garis miring ganda // dan diakhiri pada baris yang sama.
- Komentar beberapa baris dimulai dengan garis miring diikuti tanda bintang /* dan diakhiri dengan tanda bintang diikuti garis miring */.
Diagram di bawah ini menunjukkan file PHP dengan komentar multi baris dan komentar satu baris.
Contoh PHP
PHP Sertakan & PHP Sertakan_once
Pernyataan PHP “include” digunakan untuk menyertakan file lain ke dalam file PHP.
Ada dua variasi perintah `include`, yaitu `include` dan `include_once`. `include_once` diabaikan oleh interpreter PHP jika file yang akan disertakan sudah disertakan sebelumnya.
Pernyataan include memiliki sintaks berikut
<?php include 'file_name'; ?>
Pernyataan include_once memiliki sintaks berikut
<?php include_once 'file_name'; ?>
SINI,
- “include/include_once” adalah pernyataan yang menyertakan file tersebut.
- “'file_name'” adalah nama file yang akan disertakan.
Contoh: Include / Include_once
Misalkan Anda sedang mengembangkanping Sebuah situs web yang memiliki menu navigasi yang sama di semua halamannya.
Anda dapat membuat header umum, lalu menyertakannya di setiap halaman menggunakan pernyataan include. Mari kita lihat bagaimana hal ini dapat dilakukan.
- Kita akan membuat 2 file bernama
- header.php, indeks.php
Berikut adalah kode untuk header.php
<a href="index.php">Home</a> <a href="aboutus.php">About us</a> <a href="services.php">Services</a> <a href="contactus.php">Contact Us</a>
index.php
<?php include 'header.php'; ?>
Halaman header di atas akan menampilkan tautan navigasi.
PHP Memerlukan & PHP memerlukan_once
Pernyataan require memiliki dua variasi, require dan require_once.
Pernyataan require/require_once digunakan untuk menyertakan sebuah file.
require_once diabaikan jika file yang dibutuhkan telah ditambahkan oleh salah satu dari empat pernyataan include.
Ini memiliki sintaks berikut
<?php require 'file_name'; ?>
<?php require_once 'file_name'; ?>
SINI,
- “require/require_once” adalah pernyataan yang menyertakan file tersebut.
- “'file_name'” adalah nama file yang akan disertakan.
Contoh: Membutuhkan
Misalkan kita sedang mengembangkanping aplikasi berbasis basis data.
Kita dapat membuat file konfigurasi yang dapat kita sertakan di semua halaman yang terhubung ke database menggunakan pernyataan require. config.php
<?php $config['host'] = 'localhost'; $config['db'] = 'my_database'; $config['uid'] = 'root'; $config['password'] = ''; ?>
Sekarang mari kita lihat contoh kode yang membutuhkan file konfigurasi. Halaman_model.php
<?php require 'config.php'; //require the config file //other code for connecting to the database ?>
PHP menyertakan vs memerlukan
Perbedaan antara include dan require ditunjukkan di bawah ini.
| Memasukkan | Membutuhkan |
|---|---|
| Mengeluarkan peringatan ketika terjadi kesalahan | Menimbulkan kesalahan fatal |
| Eksekusi skrip berlanjut ketika terjadi kesalahan | Eksekusi skrip berhenti ketika terjadi kesalahan. |
Secara umum, disarankan untuk menggunakan pernyataan include agar ketika terjadi kesalahan, eksekusi skrip tetap berlanjut untuk menampilkan alamat email webmaster atau halaman hubungi kami.
Pernyataan require harus digunakan jika seluruh skrip tidak dapat berjalan tanpa file yang diminta.
Pernyataan “include” dan “require” dapat digunakan di baris mana pun dalam kode sumber tempat Anda ingin kode tersebut muncul.
Komentar Dokumentasi PHP (PHPDoc)
Selain komentar satu baris dan multi-baris, pengembang PHP menggunakan komentar blok PHPDoc untuk mendokumentasikan fungsi dan kelas. Blok PHPDoc dimulai dengan /** dan menggunakan tag seperti @param dan @return yang dibaca oleh IDE untuk menampilkan petunjuk dan pelengkapan otomatis.
<?php /** * Adds two numbers together. * * @param int $a The first number * @param int $b The second number * @return int The sum of the two numbers */ function add($a, $b) { return $a + $b; } ?>
PHPDoc tidak mengubah cara kode dijalankan, tetapi memperjelas tujuan setiap fungsi dan memungkinkan alat untuk menghasilkan dokumentasi API secara otomatis. Menambahkannya ke file bersama, seperti file konfigurasi dan file pembantu di atas, menjaga agar basis kode yang terus berkembang tetap mudah dipelihara.


