Php Ders 2 - Değişken Aktarımı.
Bu ders sonunda temel seviyede "program okumayı" öğrenmiş olacaksınız.
Değişkenin ne olduğunu bilmiyorsanız öncelikle şu dersi okuyup gelin. Değişken nedir ?
Önemli: Bu ders program okuma açısından öğrenmeniz gerekli en önemli derstir. Nasıl ki okulda Alfabeyi veya sayıları öğrenmek önemliyse sizin için de program okumak o kadar önemlidir. Bu sebeple bu dersi en az 3 kere baştan sona okuma şartı var. yoksa devam etmeyin. (Hoca ağır konuştu, dikkatinizi toplasanız iyi olur)
Değişkenler içersinde bilgi depolandığını öğrendik. Birde değişkenler arasında bilgi alış-verişi yapılabilir. fakat bu konu gerçek hayattaki alışverişten biraz farklıdır.
Şöyle ki: diyelim elimizde $oyuncak isimli bir değişken var. Bu değişken içine "Araba" konulmuş durumda.
Şimdi biz $oyuncak kutusuna başka birşey koymak istiyoruz ama elimizdeki Araba´yı da kaybetmek istemiyoruz. Bunun için "Araba"yı , $yenikutu isimli bir değişkene aktaracağız.
$yenikutu = $oyuncak ;
Şu durumda $yenikutu="Araba" yazmakla aynı şeyi yaptık denebilir. Burada dikkat etmeniz gereken konu yenikutu=oyuncak olmuyor. yani içindeki bilgi aktarılmış oluyor.
Diğer bir önemli nokta ise $oyuncak isimli kutu boşalmıyor.yani bu işlem sonunda print $oyuncak şeklinde bir komut verirsek ekranımızda Araba ismini görürüz.
Şimdi olayı bir adım daha ilerletelim.
$oyuncak="Araba";
$yenikutu = $oyuncak ;
$yenikutu= "Bebek";
Soru şu: Son durumda $yenikutu içinde ne var ?
cevap: Bebek
Program okuma sırasında her satıra tek tek bakıyoruz. ve hiçbir zaman yukarıdakilere dikkat etmiyoruz. Az önce içine başka birşey gelmiş olabilir ama son durumda yenikutu içine ne gelmişse o mevcuttur. Diğleri kaybolup gider. Yeni kutuya iki eşya konuldu diye düşünmüyorsunuz. Yeni bir eşya konulduğunda diğeri kaybolur.
Şimdi de matematiksel bir işlemle bir örnek yapalım.
$kutu = 3 +1;
print $kutu ;
Soru şu: Son durumda kutu içinde kaç sayısı var ?
A- 5
B- 4
C- 9
D- Ördek
E- Tavuk
Tavuk diyenleri bir süpriz bekliyor. Diğerleri cevabını aşağıya yazsın.

slm
arkadaşlar, cevabın 4 olduğunu kim söylemiş bilmiyorum ama bana kalırsa 9:)
$kutu= 5 ;
$kutu = 3 +1;
print $kutu ; 9 toplayarak gidiyor, bir önceki buna dahildir..!!!
ve cevap bana göre 9
ders
nazmi09 < yukarıda açılır menü var. ordan ph pderslerine girersen hepsi orada.
kade83 < bilgisayar üst satıra bakmaz. bu satırdan ne anlıyorsan odur : kutu = 3 +1;
Hemen DW ye Yazip kendi sonucumu teyit ettim Sonuc 4 =)
bu arada aranızda yeniyim inş. iyi bi talebe olurum =))
S.a
Sayın hocam "Program okuma sırasında her satıra tek tek bakıyoruz. ve hiçbir zaman yukarıdakilere dikkat etmiyoruz. Az önce içine başka birşey gelmiş olabilir ama son durumda yenikutu içine ne gelmişse o mevcuttur. Diğleri kaybolup gider. Yeni kutuya iki eşya konuldu diye düşünmüyorsunuz. Yeni bir eşya konulduğunda diğeri kaybolur" Dediniz .
Bence Cevap f-hiçbiri :)
print=$kutu; 3 +1
Doğru Olsun Yada Olmasın Bizlere Bişeyler Öğretmek İçin Verdiğiniz Emek İçin Teşekkür ediyorum.İnşallah sizin vermeye devam edeceğiniz dersler ile bizim doğrularımız artacak yanlışlarımız işse azalarak kaybolacak!
cevap 4 %100:)
$kutu=5;
$kutu=$kutu+$kutu;
print="$kutu";
insan kendi düşünüp farkı şeyler bulunca daha eğlenceli oluyor bu php
:===)
4 hocam
4