Php Sabitler Kullanımı (Define)

Okuma süresi: < 1 dakika
Php’de sürekli değişmesini istemediğimiz bilgileri bu define‘lerde saklarız. Bunlar bize oldukça kolaylık sağlar ve bir sabitin tanımlanıp tanımlanmadığını da kontrol edebiliriz.Define fonksiyonu define() şeklinde tanımlanır ve iki parametre alır.

<?php
define("ogrenci","caliskan");
//Öğrenci adında bir sabit oluşturup değerini ise caliskan olarak belirledi. Artık bunu sayfamızın her yerinde kullanabiliriz.?>

Sabitlerin bir kuralı da şudur : adı üstünde sabit olduğu için değişkenler gibi tanımlanamaz. Başına değişken ($) işareti koyulmaz. Değişkenlerden farklı olarak da karakter kullanımı yapılamaz. Bir define örneği daha vereyim.

<?php
define("telefon","iphone");
echo telefon;
//Telefon sabitimizi ekrana yazdırdığımızda bize iphone çıktısını verecektir.?>

Sabitlerin Kullanım Alanları

Sabitleri genellikle veritabanına site ile ilgili bilgileri kaydetmek için kullanırlar. Veritabanından çekilen site ayarları , kullanıcı adı , şifre gibi bilgileri sürekli çekmemek için sabit’lere atayıp öyle kullanırlar.

Sabitin Olup Olmadığını Nasıl Kontrol Ederiz

Sabitlerin olup olmadığını kontrol etmek için defined fonksiyonu kullanılır. Bu fonksiyon eğer böyle bir sabit tanımlanmış ise ekrana 1 çıktısını , tanımlı değil ise 0 çıktısını verir. Bir örnek verelim.
<?php
define("spor","futbol");
echo defined(''spor");
//Ekranda 1 çıktısını alırız.?>

Sabitleri de beraber gördük. Bir sonraki makalede görüşmek üzere… İyi çalışmalar.

AuthorHarun ALP Hakkında

Bu adam , bilgi sahibi olduğu konularda makalelerini daha bilgilendirici hale getirip görseller ile süslüyor ve seo uyumlu makaleler ortaya çıkarıyor. Hazır sistemler, Front End ve Back End , tasarım araçları , seo optimizasyonu , güncel webmaster konuları hakkında bilgi sahibi. Bunları boş zamanlarında burada sizlerle paylaşıyor.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir