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. smiley (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.

$oyuncak="Araba";

$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= 5 ;

$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.

smiley

drekon2009-12-24 11:56:31

DMCA.com
Bookmark and Share
Hit:266854
Puan ver:

.

melikamelike çağlar

cevap = 4

2012-11-12 09:20:32

Wolfson

wolfsonSerkan Kurtoğlu

Cevap 4 smiley 

2012-12-21 13:44:24

cevap

Blatnoy*KayfNatiq Isayev

4 sayisi var

2012-12-26 17:43:34

nereye yazim cevabi???

Blatnoy*KayfNatiq Isayev

?????????????????????????????/

2012-12-26 17:51:42

konu dagaldi

furkan3000furkan3000

konuyu dagattiniz cevap 4 ama konumuz bu kodun ne ise yaradigi :)

2013-01-14 15:33:36

??

busraaaBüşra Ağaoğlu

Arkadaşlar hoca cevabı nereye yazıyor?

2013-01-23 00:52:10

FLepTixMustafa Kaya

yeni eşya konulunca kaybolan bir değişkende son yazılandır yani cevabımız = 4

2013-02-14 09:52:59

linkolin

by_linkolinilkin huseynov

4       basqa bir sey cikamaz

2013-02-20 07:28:48

halda21ömer çağap

çok güzel anlatıyorsunuz hocamda bakalım devamını da bu kadar akıcı ve anlaşılır yapmışmısınız ben de 4 diyorum

2013-02-24 01:05:41

Cevap 4´tür.

ElventElvent YILDIRAN

$kutu= 5 ; // Kutu veri tipine burada 5 olarak değer atanmış.

$kutu = 3 +1;//Kutu veri tipi, yukarıda işlevini bırakır, burada yeni değerini alır, aritmetik işleme tabi tutulur 3+1 sunucu toplanır ve veri sol tarafa yani kutu nesnesine aktarılır.

print $kutu ;//Sonuç ekrana yazdırılır 3+1 = 4

2013-03-09 15:27:23

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro