Home » PHP » Fungsi define() PHP

Fungsi define() PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi define() digunakan untuk mendefinisikan sebuah konstanta.

Konstanta sangat mirip dengan variabel, kecuali untuk perbedaan berikut:

  • Nilai konstanta tidak dapat diubah setelah ditetapkan
  • Nama konstan tidak membutuhkan tanda dolar ($)
  • Konstanta dapat diakses apa pun cakupannya
  • Nilai konstanta hanya dapat berupa string dan angka

Syntax

define(name,value,case_insensitive)

Nilai Parameter

ParameterDeskripsi
nameRequired. Menentukan nama konstanta
valueRequired. Menentukan nilai konstanta.
case_insensitiveOptional. Menentukan apakah nama konstanta harus case-insensitive. Nilai yang memungkinkan:

TRUE – Case-insensitive (deprecated in PHP 7.3)
FALSE – Case-sensitive (ini default)

Detail Teknis

Return Value:Mengembalikan TRUE jika sukses atau FALSE jika gagal
PHP Version:4+
Changelog:PHP 7.3: Mendefinisikan konstanta case-sensitive tidak digunakan lagi.
PHP 7: Parameter nilai juga bisa berupa array.
PHP 5: Parameter nilai harus berupa string, integer, float, boolean atau NULL.

You may also like