Dizi değişkenler içinde birçok veriyi barındırabilir. Veriler array() fonksiyonunun içine ve iki tırnak arasına yazılır. Yazılanlar , (virgül) ile ayrılır. Mesela dört tane isim yazacaksınız $isim1, $isim2, $isim3, $isim4 diye tanımlayacaksınız.
Oysa bunu tek bir değişkene atayarak daha rahat kullanıp ayrıca döngü içinde de döndürebilirsiniz.
Kullanılışı:
$isimler = array('Ali','Veli','Hasan','Hüseyin');
Aynı özelliği taşıyan değişkenlerimizi tek bir değişken altında topladık ve şimdi ekrana yazdıracağız.
<?php $isimler = array('Ali','Veli','Hasan','Hüseyin'); echo "İlk İsim : ".$isimler[0]."<br>"; echo "İkinci isim : ".$isimler[1]."<br>"; echo "Üçücü isim : ".$isimler[2]."<br>"; echo "Dördüncü isim : ".$isimler[3]."<br>"; ?>
Gördüğünüz gibi başlangıç olarak 0 ile başladık. Çünkü dizi değişkenlerde sıralama 1’den başlamaz. Her zaman ilk olarak 0’ı alır.
Bir tek sorum olcak çabuk cevap lasım 😀
echo “İlk İsim : “.$isimler[0].””;
echo “İkinci isim : “.$isimler[1].””;
echo “Üçücü isim : “.$isimler[2].””;
echo “Dördüncü isim : “.$isimler[3].””;
$isimler in başındaki NOKTA(.) neişe yarıyor birde sonundaki
Şimdi şöyle anlatayım:
echo “”; dediğimiz zaman iki tırnak arasına herhangi birşey yazabilirsin.Ancak iki tırnak arasında değişken yazamassın hata verir.Bu hatayı önlemek için nokta operatörünü kullanırız ve “.$degisken.” yani diğer iki tırnaktan ayırırız.
Çabuk oldumu ? (:
Güray arkadaşım eline emeğine sağlık gerçekten çok güzel bir çalışma..ben yeni başladım phpye ve senin dersleri takip etmeyi düşünüyorum….bu arada 3 dk gibi bir zamanda arkadaşın sorusuna cevap vermişsin buda bu işi diğerleri gibi kopyala yapıştırla değil de gerçekten ciddiye aldığını gösteriyor zaten..takrar eline sağlık çok teşekkür..
merhabalar.php üzerinde değişik anlatımlar ve ifadeler arıyordum.bir çok sitede şunu gördümki içerik tamamen aynı.yani hepsi tek bir kaynağa dayalı anlatmış ve ilk defa farklı bir kullanıma bu sitede rastladım ve bundan da çok hoşnutum.özgün bir içerik olduğunu söyleyebirim. başarılar
Gerçekten özgün anltım budur. Sanalda anlatımlar cp ile olur. Ama burada özgün olması çok sevindidi beni. Bundan sonra hep takip etmeyi düşünüyorum.
Güray Bey böyle güzel çalışma için tşkler 🙂
Bu siteyi bulunca hazine bulmuş gibi sevindim. Eline, emeğine, yüreğine sağlık. Bende artık bu dersleri uygulayarak takip edeceğim. Hoşçakalın
Bu siteyi bulunca hazine bulmuş gibi sevindim. Eline, emeğine, yüreğine sağlık. Bende artık bu dersleri uygulayarak takip edeceğim. Hoşçakalın
kiraz 150
ekmek 200
ekmek 150
patates 190
kiraz 120
patates 140
bu değerleri tablodan okuyacak diziye aktaracak ve söyle cıktı alacak
kiraz 270
ekmek 350
patates 330 seklinde sonuç
hocam uygulanacak şeyler güzel oluyor mysql de grup by tanımlanıp yapıyorum ancak dizi yukarıda anlattıgım şekilde yapılırsa güzel saygılar sunarım hocam…