ana sayfa > PHP > PHP Değişkenler ve Sabitler

PHP Değişkenler ve Sabitler

Çarşamba, 17 Şub 2010 Bektaş Yıldız yorum ekle yorumlara git

Değişkenler;

Değişkenler içerisine atanan değerleri tutarlar ve sayfada istediğimiz zaman kullanırız. = operatörü kullanarak değer atanır. Değişkenin tipi içeriğine aktarılan değere göre belirlenmiş olur, eğer tam sayı bir değer girilmişse integer (tamsayı) tipinde, karakterlerden oluşan bir değer girilmişse string (karakter) tipindedir. Eğer bir değişken tam sayı tipinde ise biz bu değişkene daha sonra karakter girebiliriz böylece değişkenin tipide değişmiş olur, yani bir değişkene istediğimiz zaman istediğimiz tipte bir veri girebiliriz. Değişkenleri örneklerle kullanarak daha iyi anlayalım.

<?php
    $degisken1 = 21; // Girilen tam sayı ile değişken integer tipinde oluşmuştur.
    $degisken2 = 27.5; // Ondalıklı sayı girilerek float tipinde bir değişken oluşturduk.
    $degisken3 = 'Merhaba'; // Karakter girerek string tipinde bir değişken oluşturduk.
    $degisken4 = true; // boolean tipinde bir değişken oluşturduk true veya false değeri alır. true = doğru, false = yanlış..
?>

Örnekte her değişkene farklı tipte değerler verdik. Sunucuya sayfamız yorumlanmak üzere gittiğinde önce $degisken1 adındaki değişkene 21 değeri aktarılacak ve ardından sırasıyla diğer değişkenlere değerleri akatarılacaktır ve işlem bitecektir. Şimdi farklı bir örnek yapalım:

<?php
    $aciklama = 'Bir bardak çayın fiyatı : ';
    $fiyati = 0.50;<br />    $birimi = 'Türk Lirası';
    // Buraya kadar değişkenlere değerler atadık.
    echo $aciklama.$fiyati.$birimi; // Burada değişkenleri nokta ile birleştirerek yanyana ekrana bastırıyoruz.
    echo '<br />'; // Burada alt satıra geçmek için kullanılan html tagını kullanıyoruz böylece en son yazılan yazıdan sonra bir alt satıra geçmiş oluyoruz.
    $aciklama = 'Bir fincan kahvenin fiyatı : ';
    $fiyati = 0.75;<br />    // Buraya kadar $aciklama ve $fiyati değişkenlerine yeni değerler atıyoruz böylece eski değerleri kayboluyor $birimi değişkeneninin değeri değişmedi hala aynı değeri taşıyor..
    echo $aciklama.$fiyati.$birimi; // Burada tekrar değişkenleri ekrana bastırıyoruz.
?>

Üstteki örneğin ekran çıktısı şu şekilde olacaktır :

Bir bardak çayın fiyatı : 0.50 Türk Lirası
Bir fincan kahvenin fiyatı : 0.75 Türk Lirası

Sabitler;

Değişkenlerde değerleri istediğimiz zaman değiştirebiliyorduk sabitlerde ise bir değer veriyoruz ve o değer değişmiyor. sabitlere değer atamak için define() fonksiyonunu kullanırız.

Örnek:

<?php
    define ('mazot', 3000);
    define ('benzin', 4550);
    echo 'Mazot fiyatı : ';
    echo '<br />';
    echo mazot;
    echo '<br />';
    echo benzin;
?>

Üstteki örnekte iki tane sabitimiz var mazot ve benzin adında bunları ekrana bastırıyoruz. Sabitler bu şekilde her zaman sabit olarak kullanacağımız değerleri belirlediğimiz değişkenlerdir.

Categories: PHP Tags: , , , ,
  1. Yazgı
    Perşembe, 25 Mar 2010 zamanında 11:15 | #1

    Süper olmuş arkadaşım…

  2. Perşembe, 25 Mar 2010 zamanında 11:35 | #2

    Teşekkür ederim.

  3. Pazartesi, 19 Nis 2010 zamanında 04:56 | #3

    tşkler hocam güzel paylaşım fakat ben neden phpyi anlayamıyorum halen. :(

  4. onur
    Salı, 20 Nis 2010 zamanında 08:49 | #4

    izle :tşkler hocam güzel paylaşım fakat ben neden phpyi anlayamıyorum halen.

    Aslında anlayamamak degıl mantıgını cozememek var ben php yı su sekılde kavradım

    php aslında 2 ana dızınde ıncelemek lazım bence
    1 php komutları
    2 mysql komutları

    once temel konuları arastırmalısın php cok basıt gıbı gorunen degıskenler fonsyonlar get post methotlarını
    daha sonrada myslq komutlarını ogrenerek dınamık sayfalar yapmaya baslıya bılırsın verı cekme verı gonderme degıstırme sılme gıbı

    ılk php ye gıren ınsan genelde verı tabanı ılıskılerını merak ettıgı ıcın pek ogrenmek kolay gıbı gorunmuyor.. Yanı benım acımdan bu sekılde ıdı sag olsun bektas hocam baya bı yardımcı oldu bu konularda bana

  1. şimdilik geri bağlantı yok