Apa itu fungsi define() di PHP

Apa Itu Fungsi Define Di Php



PHP adalah bahasa populer yang digunakan oleh pengembang di seluruh dunia untuk membuat aplikasi web yang kuat dan efektif. Salah satu alasan PHP sangat serbaguna adalah karena ia memiliki fungsi khusus bawaan yang disebut mendefinisikan() yang memungkinkan pengembang untuk menetapkan nilai tertentu ke simbol, dan nilai tersebut tidak dapat diubah saat program sedang berjalan.

Kami akan membahas detail dari mendefinisikan() fungsi, sintaks, dan penggunaan dalam panduan ini.

Apa itu fungsi define () di PHP?

Itu mendefinisikan() adalah fungsi bawaan di PHP yang digunakan untuk membuat konstanta. Konstanta seperti variabel, tetapi setelah didefinisikan dalam program, nilainya tetap sama. Konstanta dalam PHP berguna untuk menyimpan nilai yang tetap konstan selama eksekusi program.







Sintaksis

Sintaks untuk menggunakan the mendefinisikan() fungsi dalam PHP adalah sebagai berikut:



mendefinisikan ( 'CONSTANT_NAME' , nilai , kasus - tidak peka )

Fungsi define menerima tiga parameter, a CONSTANT_NAME yang menentukan nama variabel konstanta, nilai yang mendefinisikan nilai konstanta, dan case_insensitive adalah parameter yang menentukan apakah nama konstanta harus case-insensitive. Ini adalah parameter opsional dan memiliki dua kemungkinan nilai Benar atau salah , itu BENAR adalah untuk nama variabel case-insensitive, dan the PALSU adalah untuk nama peka huruf besar kecil. Perilaku default dari fungsi adalah case-sensitive, sedangkan case-insensitive tidak lagi didukung di PHP.



Contoh 1

Dalam contoh berikut, kami telah mendefinisikan variabel konstan bernama KONSTAN dengan nilai Petunjuk Linux . Kami kemudian mencetak nilai KONSTAN , pernyataan gema pertama akan mencetak nilai dan yang kedua akan menampilkan kesalahan. Karena fungsinya peka terhadap huruf besar/kecil:






mendefinisikan ( 'KONSTAN' , 'Petunjuk Linux' ) ;
gema KONSTAN . ' \N ' ;
gema Konstan ;
?>

Contoh 2

Anda juga dapat menetapkan nilai dari satu konstanta ke konstanta lain hanya dengan mereferensikan konstanta asli saat mendefinisikan konstanta baru.



Misalnya:


mendefinisikan ( 'STR' , 'Petunjuk Linux' ) ;
mendefinisikan ( 'BARU_STR' , STR ) ;

gema STR ;
gema ' \N ' ;
gema BARU_STR ;
?>

Kode PHP yang diberikan mendefinisikan nama konstanta “STR” dengan nilai 'Petunjuk Linux' dan konstanta lain bernama “BARU_STR” yang diberi nilai dari “STR” konstan. Kode kemudian menampilkan nilai kedua konstanta menggunakan pernyataan gema.

Intinya

PHP memiliki cara unik dalam melakukan tindakan, dan sangat berbeda dari bahasa pemrograman populer lainnya. Di PHP, ada dua cara berbeda untuk mendefinisikan a konstan , salah satunya menggunakan kata kunci const dan yang lainnya menggunakan mendefinisikan() fungsi. Itu konstan di PHP dapat digunakan di mana saja dalam kode dan nilainya tetap sama selama eksekusi program.