-
7.
0Php 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.
$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 -
6.
0Hadi ben cumaya siz de gidin
-
5.
+12. dersi hazırlıyorum hadi şukuları göreyim
-
4.
0Ula vbulletin forumculuk günlerim aklıma geldi nedense. PHP dosyaları ile ne oynardım be. Bir keresinde iddia üzerine bir video paylaşım sitesinin videolarını vb ye entegre etmiştim. Bayağı hayır duası almıştım.
Not : Pampa devam et güzel gidiyorsun bu arada.. -
3.
0O ne knki
-
2.
0meslek liseli kesin :/
-
-
1.
+1ahahahah abi asp öğrendim diye gelen var
-
1.
-
1.
+2Php ders 1:Tümünü Göster
Değişken Nedir ?
Bu ders sonunda değişkenin ne olduğunu ve nasıl kullanıldığını öğrenmiş olacaksınız.
Önemli: Php öğrenmek istiyorsanız değişken kavrdıbını çok iyi anlamalısınız. Bu konu birçok derste kısaca birkaç cümle ile anlatılıp geçilmektedir. Fakat iyi bir programcı değişkenlere hakim olan kişidir. Özellikle diziler konusuna gelince beni daha iyi anlayacaksınız.
Php de her programlama dili gibi bilgisayar hafızasındaki bilgilerle çalışır. bunun sunucu makinelerde olması farketmez, durum aynıdır.
En basit hali ile değişkeni bir kutu olarak düşünebiliriz. Kutu ne işe yarar içine eşyalar koymaya yarar.
Şimdi evinizde böyle bir kutu olduğunu düşünün. içersine eşyalar koyuyorsunuz. ve üzerindeki bu ismi değiştirebiliyorsunuz. Herhalde evinizde böyle bir kutu olsa üstüne "Değişken" yazmayacaktınız. Diyelim ki içine Oyuncaklarınızı koymak istediniz bu durumda kutunun üstüne ne yazardınız. şunlardan birini seçin.
Plastik ördekOyuncakGereksiz eşya
Ben olsam Oyuncak yazardım. çünkü daha kısa ve içindekileri doğru temsil ediyor. Plastik ördek diyenler büyük hata yapmış oldu çünkü kutuya sadece ördek koymayacağız. Bu sebeple daha genel bir isim yazmamız gerekiyor. Gereksiz eşya yazabilirsiniz ama buradaki sorun da şu: kutuyu kapatırsanız içinde ne oldğunu hatırlamak zor olacaktır.
Eğer burdaki mantığı anladıysanız Php programlama da bundan daha karışık değil. Fakat ille de kutuya "Arabam" yazmak isteyenler okumayı bırakıp bir oto tamircisinde işe girebilir. daha kısa yoldan para kazanmış olurlar ve sevdikleri işi yapmış olurlar
Şimdi gelelim işin Php kısmına. Php ile değişken yaparken başına $ harfi yazmak gerekiyor (bakıyorum paryı gördünüz gözünüz açıldı, işte php böyle birşey daha öğrenmeden paranın ucunu gösteriyor). yukarıdaki örneğe uygun olarak oyuncak isimli bir değişken yazarsak. $oyuncak şeklinde yazmamız gerekiyor.
ve işte ilk php kodumuz geliyor.
$oyuncak="Ördek";
Bunu açıklarsak, oyuncak isimli değişkene Ördek koymuş olduk. Yukarıdaki kutuda sadece ördek olduğunu düşünürseniz kolayca anlarsınız. üstünde Oyuncak yazan kutuya ördek koyduk.
Şimdi ördeğimizi biraz geliştiriyoruz. (pardon örneğimizi dicektim)
okuyormusunuz diye kontrol ettim. Programlama diyince korkanlar için ortamı yumuşatıyorum.
$oyuncak="Araba";
Şu anda kutuya Araba koyduk. burada dikkat edeceğiniz nokta artık kutuda ördek yok. peki ördek nereye gitti diyeceksiniz. ördek öldü. uçtu. kayboldu. Yani kutuya yeni birşey koyunca eskisi kaybolur. eskisi size lazımsa kendinize başka bir kutu yapmalısınız. şöyle ki:
$oyuncak1="Ördek";
$oyuncak2="Araba";
Gördünüz mü bilgisayarda kutu üretmek çok kolay (yani değişken) Ufak ufak sizi değişken demeye alıştıralım. kutu çocuklar için, sen büyüdün artık. kocaman oldun. Değişken de bakayım, D-e-ğ-i-ş-k-e-n... afferiiim.
Şimdi gelelim bu değişkenle neler yapabileceğimize, tamam öğrendik ama bunu nasıl kullanacağız :
Örnek: Diyelim ki web sitemizde birsürü çocuk üyemiz var. ve bu üyelerin hangi tür oyuncak sevdiğini kaydettikleri bir bölüm yaptık. sonra biz bunları üye profili sayfasında göstermek istiyoruz. (Kaydet tuşuna falan kafayı taklayın. onları da kolayca öğretecem)
Örneğin: Ali diye bir üyemiz var. ve Araba seviyor. profili de şöyle görünmeli
üye adı: Ali
Ali, Araba ile oynamayı seviyor.
Alinin profiline giren herkes yukarıdaki gibi bir yazı görüyor. şimdi bu yazıyı kim hazırlayacak. tabii ki siz.
Bunu yazdırmak için şöyle bir kodlama yapmış olmamız gerekiyor.
print " Üye adı $isim ";
print " $isim , $oyuncak ile oynamayı seviyor"
Burada print komutuna kafayı takmayın. sadece tırnak içindekileri gösteriyor, kendisi görünmüyor. yani siteye girenler Print kısmını görmüyor sadece tırnak içindekini görüyor. bakalım ne var tırnak içinde.
$isim ve $oyuncak diğerleri aynen ekranda görünüyor. bu ikisi ise bildiğiniz gibi hayali kutular. içinde ne varsa onu gösteriyor.
şimdi aşağıdaki kodları anlamaya çalışalım.
$isim="Ayşe";
$oyuncak="Bebek";
print " Üye adı $isim ";
print " $isim , $oyuncak ile oynamayı seviyor"
Bilin bakalım bu sayfaya biri girdiğinde ne görecekti
$isim="Necmi";
$oyuncak="Transformers";
print"Üye adı $isim ";
print "$isim , $oyuncak ile oynamayı seviyor"
Değişken böyle birşey işte 5 şukuya 2.ders gelecektir
-
türkiyede okumayan çalışmayan iş aramayan
-
moral şukusu atın hemen
-
çıkardım dalgayı soktum bacak arasına
-
kayra odaya el koydu
-
inci sözlük şuku atma komitesi
-
30 yasindayim nasıl bir ruh hastası la
-
olm yalanı nası konuşuyon lan
-
sadece 1 kere ciks yapmış patlak karı mı
-
doğum günün kutlu olsun ramo
-
560 binin hikayeler
-
ramo günaydın başlığı açsın diye
-
100cc motor ile türkiye turu
-
kamil türkiyeye geldin bize niye haber vermiyon
-
sanayi işi
-
gran torino yeter amg
-
korku filmi mi izliyim aksiyon macera mı
-
erdoganin tum zaferleri ve tek yenilgisi
-
cumhurbaskani hakan fidan
-
bundan sonra ülkenin başına kim gelirse gelsin
-
kamilciğim çay var içersen
-
keşke konstantı
-
yilbasi ve noel farkini bilmeyen salaklar
-
iran olucaz diye korkarken banglades olmak
-
beyler kadıköydeki feministleri
-
besar esed fenerbahcede
-
evet beler 397 bin lira için son şans
-
ördek pişirmediği için erzurmlu komşumu dövdüm
-
dayim gay oldugunu aciklamis
-
gazeteci memati
-
ananke tak
- / 2