İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Php Dersleri[Değişkenler]

zazagame

0
İyinet Üyesi
Katılım
23 Şubat 2011
Mesajlar
141
Reaction score
3
Konum
Bursa
Kendi Hazırladığım Php Dersleri İle Karşınızdayım İlk Olarak Değişkenlerden Başlamak iyi olur sanırım çünkü iyi bir programcı olmak için değişken kavramını iyi anlamanız gerekmektedir.Ben Videolu Anlatmayacağım Yazılı Anlatacağım Ama Kolay yavaş yavaş giderek anlatacağım için anlayabilirsiniz.
evet başlıyorum.
DERS 1 DEĞİŞKENLER
php'de Her Kod Bilgisayar Hafızası İle Çalışır.Yani Bilgisayara Yazdığımız Kodları Bilgisayar Algılar Ve Söylediğimiz Komutu Yapar.Şimdi Bunları Bırakalım Ve Değişkenlere Geçelim.Evet Değişken Tanımlarken Başına "$"İşareti Koyarız.mesela Örnek olarak:
Kod:
$isim
Bir Değişken Yazdık.Şimdide Bu Değişkene Başka bi örnek geliyor.
Kod:
$isim="ali";
İsim Adlı Değişkeni Ali Olarak Tanımladık.İstediğiniz Kadar Değişken Tanımlayabilirsiniz.Örnek Bunu Gibi:
Kod:
$isim="ali";
$soyad="inan";
$lakap="zazagame";
Değişkenlerimizi tanımladık yavaş yavaş gidiyoruz şimdi biraz açılalım :)
mesela Bir Sitede Üyelerimiz Var Ve Bu Üyelerin Hangi Dil Bildiklerini Yazmak php dili yapmak için şu kodlar kullanılır.örnekteki gibi:
Kod:
$isim="ali";
$bildiği_dil="php";
echo "üye adı $isim";
echo "$isim,$bildiği_dil biliyor.
evet işte kodu yazdık bu kodun açıklaması iki tane değişken tanımladık $isim değişkenini "ali" olarak tanımladık.$bildiği_dil değişkenini "php" olarak tanımladık.daha sonra echo ile vreceğimiz komutu ekranda göstermesi için işte echo kullandık onun yerine print 'de kullanabilirdik ama ben echoyu seçtim.daha sonra üye adı yazdık sonra $isim yazdık burada üye adını ekrana yaznsıttı ve değişkeni tanıdı $isim yazdığımız yere "ali" yazdı çünkü $isim değişkenini ali diye tanımlamıştık.diğer komutta aynı onun gibi bilgisayar seçti ve yerleştirdi.
Değişken konusu burda Bitti derslere devam edeceğim anlamanız açısından yavaş yavaş anlatıyorum.php dilini öğrenmek için değişkenleri iyi bilmelisiniz çünkü değişkenler diğer konulara temel olacaktır.yani değişkenleri çok kullanacağız :)
Şimdi Size Örnekler Veriyim.Daha Kolay Anlamanız Acısından İyi Olur :)
değişkenler aktarılabilirler.mesela şu kodda:
Kod:
$isim="ali";
$yeniisim=$isim;
evet mesela $isim adlı değişkeni $yeniisim adlı değişkene aktardık
dipnot=$yeniisim $isim olmuyor bunu kafanızdan çıkarın...
şimdi matematiksel bir işlem yapalım:
Kod:
$sayı=10;
$sayı=5+9;
echo $sayı;
evet mesela burda dikkat edilecek nokta yukarıda iki tane $sayı adlı değişken tanımlamışız.ee bilgisayar hangisin görecek.evet işte önemli nokta burası üsteki yok olur yani bitti yandı bitti kül oldu bilgisayar en son yazdığımız kodu kabul eder.
örneğin bir işlem daha yapalım.
Kod:
$sayı=6;
$sayı=11+5;
echo $sayı;
evet işte burda bilgisayar en son yazdığımız kodu kabul etti.ve 11+5in sonucunu yazar.ordaki echoda ekranda gösterir.yani 11+5 işlemini yapıyor daha sonrada echo ile ekrana bastırılıyor.echo yerine printte kullanılabilrdi.bu işlemde ekrana 16 yazacaktır.üstteki kodu kabul edmedi çünkü en son yazdığımız kod kabul edilir.ve ekrana 11+5'in sonucu çıktı.aynı toplama gibi çarpma,bölme,çıkarma işlemlerinide bu şekilde yapabilirsiniz.

 
S

Stream

Misafir
Hocam ben yenı bısıler ogrenmeye calısıyorumda bi denıyım dedım degıskenı anladıgım kadarıyla :

$isim=''ali''; bur bır degısken dımı hocam ?

$isim=''ali'';
$yasadıgı_yer=''İstanbul''; buraya dogru dımı hocam echo : kodu ekrana yansıtıyor anladıgım kadarıyla

$isim=''ali'';
$yasadıgı_yer=''İstanbul'';

echo üye adı $isim'';
echo ''$isim.$yasadıgı_yer dogru anlamısmıyım hocam ?
 

godoman

0
İyinet Üyesi
Katılım
15 Kasım 2011
Mesajlar
24
Reaction score
1
echo üye adı $isim'';
yukarıdaki ifade sanırım şu şekilde olması lazım.
echo "üye adı $isim";
çünkü yazdırmasını istediğimiz şeyi echo içerisinde yazıyoruz. yani ekrana yazdıracağı ifade şu olacaktır.($isim="ali"; yani isim ali olarak verilmiş)
"üye adı ali"
eğer sizin yazdığınız şekilde olursa echo komutunda sıkıntı olacaktır.
 

tahsindemirkan

Mikro Yazılım Bayi
İyinet Üyesi
Onaylı Üye
Katılım
24 Aralık 2011
Mesajlar
148
Reaction score
1
Konum
İstanbul
echo üye adı $isim'';
yukarıdaki ifade sanırım şu şekilde olması lazım.
echo "üye adı $isim";
echo "üye adı ".$isim;
şeklinde de olabilir.


bu da global değişken:

HTML:
define('degisken','içerik',true);
echo degisken;

define('_adsoyad','Tahsin Demirkan',true);
echo _adsoyad;


sondaki true değişkenin büyük küçük harf duyarlılığı içindir.
 

tekmer

0
İyinet Üyesi
Katılım
31 Mayıs 2012
Mesajlar
12
Reaction score
0
güzel anlatım ama bence profesyonel bir eğitim daha iyi olur.
kuzenim bilişim eğitim merkezi'nde kursuna gitmişti, kursunu bitirmek üzere daha bitmedi.
şuanda bile çok iyi paralar kazanmaya başladı yaptığı işlerden.
kursun parasını çıkardı hemen hemen.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst