Sehri-Paylasim
Hosgeldiniz
Sehri-Paylasim
Hosgeldiniz
Sehri-Paylasim
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Sehri-Paylasim


 
AnasayfaAramaLatest imagesKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
En iyi yollayıcılar
Admin
Sabit Değerler Vote_lcapSabit Değerler Voting_barSabit Değerler Vote_rcap 
daba31
Sabit Değerler Vote_lcapSabit Değerler Voting_barSabit Değerler Vote_rcap 
hidelgo41
Sabit Değerler Vote_lcapSabit Değerler Voting_barSabit Değerler Vote_rcap 

 

 Sabit Değerler

Aşağa gitmek 
YazarMesaj
Admin
Kurucu / Root
Admin


Mesaj Sayısı : 552
Kayıt tarihi : 09/07/10
Yaş : 41
Nerden : Bursa

Sabit Değerler Empty
MesajKonu: Sabit Değerler   Sabit Değerler EmptyC.tesi Eyl. 24, 2011 7:59 am

Sabit Değerler

İster Web, ister Web-dışı amaçlı olsun, bir programın bazen başındanh
sonuna kadar değeri değişmeyen değişkene ihtiyacı olabilir. "Değeri
değişmeyen değişken" teriminin anlamsız olduğu kanısında iseniz, bunlara
sabit değerler adını da verebilirsiniz! PHP'de sabit değerler, Script
boyunca değişmeden kalır.
Sabit değerler, değişkenlerden farklı şekilde oluşturulur. Bunun için PHP'nin define() fonksiyonunu kullanırız. Bu fonksiyonun yazım kuralı şöyledir:
define ("SABIT_DEGER", değer);
Burada SABIT_DEGER yerine, tanımlamak istediğimiz sabit değere vereceğimiz isim, değer yerine de sabit değeri yazarız. Örnek:
<?php
$Dolar_miktar = 125;
define ( "DOLAR_KURU", 625675);
$TL_Tutar = $Dolar_miktar * DOLAR_KURU;
print ($TL_Tutar);
?>
Burada tanımladığımız DOLAR_KURU sabit-değeri, tıpkı bir değişken gibi
kullanılabilir. Fakat bir sabit değeri tanımladıktan sonra içeriğini
değiştiremezsiniz. Sabit değer ile aynı ismi taşıyan değişken oluşturmak
mümkündür; ancak aynı ismi taşısa da bir sabit ile değişkeni (birinin
adının önünde $ işareti bulunduğu için) karıştırmak kolay olmasa gerek.
Tanımlanmış olan bir sabiti yeniden oluşturamayız; ama buna teşebbüs
ettiğimizde PHP hata vermez. Bir sabit değerin oluşturulmuş olup
olmadığını defined() fonksiyonu ile anlayabiliriz:
<?php
$Dolar_miktar = 125;
if (defined( "DOLAR_KURU" )) {
echo ("Sabit değer daha önce tanımlanmıştı.<br>");
}
define ( "DOLAR_KURU", 625675);
$TL_Tutar = $Dolar_miktar * DOLAR_KURU;
print ($TL_Tutar);
?>
Bu programı, bu şekilde ve define() komutunu en üst satıra
alarak çalıştırırsanız, ikinci çalıştırışınızda programın sabit değeri
yeniden oluşturmayı reddettiğini görecektiniz. Sabit değerleri, Web
sitesinde ziyaretçilerin girdiği verilerden alarak kendiliğinden
oluşturan bir program yazdığınızda, defined() fonksiyonu mantıksal hata
yapmanızı önler.
PHP'nin kullanılmaya hazır bir kaç sabid değeri vardır. True (doğru) değeri 1 olan, False (yanlış) ise değeri sıfır sayısı veya boş alfanümerik olan iki sabittir. Diğer sabitler şunlardır:
__FILE__ : O anda çalışmakta olan PHP dosyasının adı (kelimenin önünde ve sonunda iki alt-çizgi var);
__LINE__ : Bu ifadenin yer aldığı satırın sayısı (kelimenin önünde ve sonunda iki alt-çizgi var);
PHP_VERSION: PHP'nin sürümü (İki kelimenin arasında bir alt-çizgi var);
PHP_OS: PHP'nin çalıştığı işletim sistemi (İki kelimenin arasında bir alt-çizgi var);
PHP_VERSION : PHP'nin sürümü (İki kelimenin arasında bir alt-çizgi var);
Bunlara ek olarak, E_ERROR, E_WARNING, E_NOTICE ve E_PARSE şeklinde
hata durumunda hatanın çeşitli özelliklerini bildiren sabit değerleri de
kullanabiliriz.
PHP hakkında çok daha geniş bilgiyi phpinfo() fonksiyonunu çağırak alabilirsiniz.
Sayfa başına dön Aşağa gitmek
https://sehripaylasim.yetkin-forum.com
 
Sabit Değerler
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Sehri-Paylasim  :: Forum :: HTML, PHP, ASP, PERL-
Buraya geçin: