PHP'de define() İşlevi nedir?

Php De Define Islevi Nedir



PHP, dünya çapındaki geliştiriciler tarafından güçlü ve etkili web uygulamaları oluşturmak için kullanılan popüler bir dildir. PHP'nin bu kadar çok yönlü olmasının nedenlerinden biri, adı verilen yerleşik özel bir işleve sahip olmasıdır. tanımlamak() geliştiricilerin bir sembole belirli bir değer atamasına izin verir ve program çalışırken bu değer değiştirilemez.

Detayları görüşeceğiz tanımlamak() işlev, sözdizimi ve kullanım bu kılavuzda.

PHP'de define() İşlevi nedir?

bu tanımlamak() PHP'de sabitler oluşturmak için kullanılan yerleşik bir işlevdir. Sabitler değişkenler gibidir, ancak program içinde tanımlandıktan sonra değerleri aynı kalır. PHP'deki sabitler, programın yürütülmesi boyunca sabit kalan değerleri depolamak için kullanışlıdır.







Sözdizimi

Kullanmak için sözdizimi tanımlamak() PHP'deki işlev aşağıdaki gibidir:



tanımlamak ( 'CONSTANT_NAME' , değer , dava - duyarsız )

Tanımlama işlevi üç parametreyi kabul eder; CONSTANT_NAME sabitin değişken adını belirten, değer sabitin değerini tanımlayan ve vaka_duyarsız sabit adının büyük/küçük harf duyarlı olup olmayacağını belirten bir parametredir. Bu isteğe bağlı parametredir ve iki olası değere sahiptir; Doğru ya da yanlış , Doğru büyük/küçük harfe duyarsız değişken adı içindir ve YANLIŞ büyük/küçük harfe duyarlı ad içindir. İşlevin varsayılan davranışı büyük/küçük harfe duyarlıdır, büyük/küçük harfe duyarsız özelliği ise artık PHP'de desteklenmemektedir.



örnek 1

Aşağıdaki örnekte, adında bir sabit değişken tanımladık. DEVAMLI değeri ile Linuxİpucu . Daha sonra değerini yazdırdık DEVAMLI , ilk yankı ifadesi değeri yazdıracak ve ikincisi bir hata gösterecektir. İşlev büyük/küçük harfe duyarlı olduğundan:






tanımlamak ( 'DEVAMLI' , 'Linux İpucu' ) ;
Eko DEVAMLI . ' \N ' ;
Eko Devamlı ;
?>

Örnek 2

Ayrıca, yeni sabiti tanımlarken yalnızca orijinal sabite başvurarak bir sabitin değerini diğerine atayabilirsiniz.



Örneğin:


tanımlamak ( 'STR' , 'Linux İpucu' ) ;
tanımlamak ( 'YENİ_STR' , STR ) ;

Eko STR ;
Eko ' \N ' ;
Eko NEW_STR ;
?>

Verilen PHP kodu, adlı bir sabiti tanımlar. “STR” değeri ile 'Linux İpucu' ve adlı başka bir sabit 'YENİ_STR' değeri atanan “STR” devamlı. Kod daha sonra yankı deyimini kullanarak her iki sabitin değerlerini verir.

Sonuç olarak

PHP benzersiz bir eylem gerçekleştirme yöntemi vardır ve diğer popüler programlama dillerinden oldukça farklıdır. PHP'de bir tanımlamanın iki farklı yolu vardır. devamlı , biri kullanıyor sabit anahtar sözcük ve diğeri kullanıyor tanımlamak() işlev. bu devamlı PHP'de kodun herhangi bir yerinde kullanılabilir ve değerleri programın yürütülmesi boyunca aynı kalır.