İPUCU

PHP Hypertext Processor ile ilgili sanal yönergeler üzerinde geliştirme için tasarlanmış dil ile ilgili dökümanların paylaşım alanı.

Seçenekler

Php dersleri - Sabitler #2

07-12-2018 10:00
#1
Squ4re - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
12/2018
Nereden:
Suriye
Yaş:
18
Mesajlar:
248
Teşekkür (Etti):
18
Teşekkür (Aldı):
56
Konular:
33
Merhaba arkadaşlar bu konumda sabitlerin kullanımından bahsedeceğim.

Sabit nedir?
Sabitler değişkenler gibi sürekli olarak değiştirilen değerler değildir.Sabitleri programa 1 kez tanıtırız ve daha sonra istediğimiz yerde sabitlenmiş olan değeri kullanabiliriz.Mesela programınızın birçok yerine türkhackteam yazısını ekleyeceksiniz bunu bir sabite atarsanız (mesela a harfine atadınız) artık türkhackteam yazmanıza gerek kalmayacaktır "a" yazdığınız taktirde atadığınız değer ekrana yansıyacaktır.

Dikkat! Önceki dersimizde değişken atarken değişkenin başına $ (dolar) işareti koyuyorduk fakat sabit atarken bu işareti ($) koymamıza gerek yoktur.Eğer koyarsanız hata alırsınız.Ayrıca değişkenlerde olduğu gibi sabitlerdede türkçe karakter,_ dışında sembol (@,%,& gibi) kullanmamamız gerekmektedir.

Sabitleri tanımlamak için define() komutunu kullanmamız gerekmektedir.

Örnekler ile anlatım
Kod:
<?php define('en_iyi_tim', 'turkhackteam.org'); burada en_iyi_tim adında bir sabit oluşturduk ve bu sabite turkhackteam.org değerini atadık. 
echo $en_iyi_tim; burada ekrana sabitimi yazdırdım
?>

Ekranda turkhackteam.org yazacaktır.


Tanımladığımız sabitin kullanıp kullanılmadığına (aktif olup olmadığına) bakabiliyoruz bunun için şu kodu yazmamız gerekiyor;
Kod:
echo defined('sabit adı');
Kullanımı şu şekilde;
Kod:
<?php
define('sabit1', 'deger1');
echo defined('sabit1');
?>
Eğer sabitimiz doğru bir şekilde tanımlanmışsa ortada herhangi bir sıkıntı yoksa ekranda 1 yazar eğer daha önce tanımladığınız bir sabiti tekrar tanımlayama çalışıyorsanız veya ortada farklı bir hata varsa ekranda hiç birşey yazmaz.
::.Bir sonraki derste görüşmek üzere.::
Konu Squ4re tarafından (07-12-2018 10:38 Saat 10:38 ) değiştirilmiştir. Sebep: birkaç düzeltme
oxcakmak, ByPerPer Teşekkür etti.

07-12-2018 10:10
#2
oxcakmak - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
12/2018
Nereden:
Kocaeli
Yaş:
20
Mesajlar:
1.238
Teşekkür (Etti):
457
Teşekkür (Aldı):
126
Konular:
71
Web Programlamayı öğrenmek isteyen arkadaşlarımız için yararlı.
Kullanıcı İmzası
Back-End Developer
07-12-2018 10:13
#3
ByPerPer - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
İstanbul
Mesajlar:
1.020
Teşekkür (Etti):
71
Teşekkür (Aldı):
216
Konular:
161
Merhabalar;

1,2,3 Diye gidecekse 1,2 diye yazarsanız çok güzel olur bende başlamayı düşünüyorum

İyi Forumlar
Kullanıcı İmzası
Ey Türk !
Vur vatanın bakirlerine
Günahkar gömleği biçenleri vur
Kemikten taslarla şarap yerine
Şehitler kanını içenleri vur.

Vur aşkın ve hakkın zaferi için
Vur senden bak dünya bunu istiyor
Vur yerde bak tarih senin seyircin
Vur gökten bak Allah sana vur diyor
07-12-2018 10:38
#4
Squ4re - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
12/2018
Nereden:
Suriye
Yaş:
18
Mesajlar:
248
Teşekkür (Etti):
18
Teşekkür (Aldı):
56
Konular:
33
Alıntı:
ByPerPer´isimli üyeden Alıntı Mesajı göster
Merhabalar;

1,2,3 Diye gidecekse 1,2 diye yazarsanız çok güzel olur bende başlamayı düşünüyorum

İyi Forumlar

seri halinde gideceğim yazarım
07-12-2018 10:39
#5
ByPerPer - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
İstanbul
Mesajlar:
1.020
Teşekkür (Etti):
71
Teşekkür (Aldı):
216
Konular:
161
Alıntı:
Squ4re´isimli üyeden Alıntı Mesajı göster
seri halinde gideceğim yazarım
Peki teşekkürler

İyi Forumlar
Kullanıcı İmzası
Ey Türk !
Vur vatanın bakirlerine
Günahkar gömleği biçenleri vur
Kemikten taslarla şarap yerine
Şehitler kanını içenleri vur.

Vur aşkın ve hakkın zaferi için
Vur senden bak dünya bunu istiyor
Vur yerde bak tarih senin seyircin
Vur gökten bak Allah sana vur diyor

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı