Prisonnier
19ofanalist
- Katılım
- 29 Eylül 2022
- Mesajlar
- 19
- Tepkime puanı
- 15
- Puanları
- 0
- Yaş
- 27
- Cinsiyetiniz
- Bay
- Şube
- İstanbul Avrupa
PHP Sabitleri
Sabitler, bir kez tanımlandıklarında değiştirilememeleri veya tanımlanmamaları dışında değişkenler gibidir.Sabit, basit bir değer için bir tanımlayıcıdır (ad). Komut dosyası sırasında değer değiştirilemez.
Geçerli bir sabit adı bir harf veya alt çizgi ile başlar (sabit adından önce $ işareti yoktur).
Not: Değişkenlerin aksine, sabitler tüm komut dosyasında otomatik olarak geneldir.
Bir PHP Sabiti Oluşturun
Bir sabit oluşturmak için define()işlevi kullanın.Sözdizimi
define(name, value, case-insensitive)parametreler:
- name : Sabitin adını belirtir
- value : Sabitin değerini belirtir
- büyük/küçük harfe duyarsız : Sabit adının büyük/küçük harfe duyarlı olup olmayacağını belirtir. Varsayılan yanlış
Örnek
Büyük /küçük harf duyarlı bir ada sahip bir sabit oluşturun :
PHP:
<?php
define("GREETING", "Welcome to W3Schools.com!");
echo GREETING;
?>
Örnek
Büyük/küçük harfe duyarsız bir ada sahip bir sabit oluşturun :
PHP:
<?php
define("GREETING", "Welcome to W3Schools.com!", true);
echo greeting;
?>
PHP Sabit Diziler
PHP7'de, işlevi kullanarak bir Array sabiti oluşturabilirsiniz define().Örnek
Bir Dizi sabiti oluşturun:<?php
define("cars", [
"Alfa Romeo",
"BMW",
"Toyota"
]);
echo cars[0];
?>
Sabitler Geneldir
Sabitler otomatik olarak globaldir ve tüm komut dosyasında kullanılabilir.Örnek
Bu örnek, işlevin dışında tanımlanmış olsa bile, bir işlevin içinde bir sabit kullanır:
PHP:
<?php
define("GREETING", "Welcome to W3Schools.com!");
function myTest() {
echo GREETING;
}
myTest();
?>