Mi a define() függvény a PHP-ben

Mi A Define Fuggveny A Php Ben



A PHP egy népszerű nyelv, amelyet a fejlesztők világszerte használnak erős és hatékony webes alkalmazások létrehozására. A PHP sokoldalúságának egyik oka az, hogy rendelkezik egy beépített speciális funkcióval, az úgynevezett define() amely lehetővé teszi a fejlesztők számára, hogy egy adott értéket rendeljenek egy szimbólumhoz, és ez az érték nem módosítható a program futása közben.

A részleteket megbeszéljük define() függvény, szintaxis és használat ebben az útmutatóban.

Mi az a define() függvény a PHP-ben?

A define() a PHP beépített függvénye, amely állandók létrehozására szolgál. A konstansok olyanok, mint a változók, de a programon belüli definiálásuk után az értékek ugyanazok maradnak. A PHP konstansai hasznosak olyan értékek tárolására, amelyek a program végrehajtása során állandóak maradnak.







Szintaxis

A szintaxis a használatához define() A PHP függvény a következő:



meghatározni ( „CONSTANT_NAME” , érték , ügy - érzéketlen )

A define függvény elfogadja a három paramétert, a CONSTANT_NAME amely megadja az állandó változó nevét, érték amely meghatározza az állandó értékét, és kis- és nagybetű-érzékeny egy olyan paraméter, amely megadja, hogy a konstans nevében legyen-e különbség a kis- és nagybetűk között. Ez az opcionális paraméter, és két lehetséges értéke is van Igaz vagy hamis , a Igaz a kis- és nagybetűket nem érzékeny változónévre vonatkozik, és a Hamis a kis- és nagybetűket megkülönböztető névre vonatkozik. A függvény alapértelmezett viselkedése a kis- és nagybetűket megkülönbözteti, míg a kis- és nagybetűk megkülönböztetését a PHP már nem támogatja.



1. példa

A következő példában egy konstans változót definiáltunk ÁLLANDÓ az értékkel LinuxHint . Ezután kinyomtattuk az értékét ÁLLANDÓ , az első echo utasítás kiírja az értéket, a második pedig hibát. Mivel a függvény megkülönbözteti a kis- és nagybetűket:






meghatározni ( 'ÁLLANDÓ' , 'LinuxHint' ) ;
visszhang ÁLLANDÓ . ' \n ' ;
visszhang Állandó ;
?>

2. példa

Egy konstans értékét úgy is hozzárendelheti egy másikhoz, hogy az új konstans meghatározásakor egyszerűen hivatkozik az eredeti állandóra.



Például:


meghatározni ( 'STR' , 'LinuxHint' ) ;
meghatározni ( 'ÚJ_STR' , STR ) ;

visszhang STR ;
visszhang ' \n ' ;
visszhang NEW_STR ;
?>

Az adott PHP kód egy nevű konstanst határoz meg 'STR' az értékkel 'LinuxHint' és egy másik állandó nevű „ÚJ_STR” amelyhez hozzá van rendelve az érték 'STR' állandó. A kód ezután mindkét konstans értékét adja ki az echo utasítás használatával.

Bottom Line

PHP egyedülálló módon hajtja végre a műveleteket, és teljesen eltér a többi népszerű programozási nyelvtől. A PHP-ben kétféleképpen lehet meghatározni a állandó , az egyik a const kulcsszó a másik pedig a define() funkció. A állandó PHP-ben bárhol használhatók a kódban, és értékük változatlan marad a program végrehajtása során.