Mis on PHP-s define() funktsioon

Mis On Php S Define Funktsioon



PHP on populaarne keel, mida arendajad kogu maailmas kasutavad tugevate ja tõhusate veebirakenduste loomiseks. Üks põhjusi, miks PHP on nii mitmekülgne, on see, et sellel on sisseehitatud spetsiaalne funktsioon define() mis võimaldab arendajatel määrata sümbolile kindla väärtuse ja seda väärtust ei saa programmi töötamise ajal muuta.

Me arutame selle üksikasju define() funktsiooni, süntaksi ja kasutuse kohta selles juhendis.

Mis on PHP-s define() funktsioon?

The define() on PHP sisseehitatud funktsioon, mida kasutatakse konstantide loomiseks. Konstandid on nagu muutujad, kuid kui need on programmis määratletud, jäävad nende väärtused samaks. PHP konstandid on kasulikud väärtuste salvestamiseks, mis jäävad kogu programmi täitmise jooksul konstantseks.







Süntaks

Kasutamise süntaks define() PHP funktsioon on järgmine:



määratleda ( „CONSTANT_NAME” , väärtus , juhtum - tundetu )

Funktsioon define aktsepteerib kolme parameetrit, a CONSTANT_NAME mis määrab konstandi muutuja nime, väärtus mis määrab konstandi väärtuse ja tõstutundetu on parameeter, mis määrab, kas konstandi nimi ei tohi olla tõstutundlik. See on valikuline parameeter ja sellel on kas kaks võimalikku väärtust Õige või vale , Tõsi on tõstutundliku muutuja nime jaoks ja Vale on tõstutundliku nime jaoks. Funktsiooni vaikekäitumine on tõstutundlik, samas kui PHP ei toeta enam tõstutundlikku funktsiooni.



Näide 1

Järgmises näites oleme defineerinud konstantse muutuja nimega PIDEV väärtusega LinuxHint . Seejärel printisime väärtuse PIDEV , prindib esimene kajalause väärtuse ja teine ​​kuvab veateate. Kuna funktsioon on tõstutundlik:






määratleda ( 'CONSTANT' , 'LinuxHint' ) ;
kaja PIDEV . ' \n ' ;
kaja Püsiv ;
?>

Näide 2

Samuti saate määrata ühe konstandi väärtuse teisele, viidates uue konstandi määratlemisel lihtsalt algsele konstandile.



Näiteks:


määratleda ( 'STR' , 'LinuxHint' ) ;
määratleda ( 'NEW_STR' , STR ) ;

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

Antud PHP-kood määratleb konstandi nimega 'STR' väärtusega 'LinuxHint' ja veel üks konstant nimega 'NEW_STR' millele on määratud väärtus 'STR' konstantne. Seejärel väljastab kood kajalause abil mõlema konstandi väärtused.

Alumine joon

PHP on ainulaadne viis toimingute sooritamiseks ja see erineb teistest populaarsetest programmeerimiskeeltest. PHP-s on a defineerimiseks kaks erinevat viisi konstantne , üks kasutab const märksõna ja teine ​​kasutab define() funktsiooni. The konstantne PHP-s saab kasutada kõikjal koodis ja nende väärtus jääb samaks kogu programmi täitmise ajal.