Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
Mayıs 12, 2008, 09:28:23 am
41790 Mesaj 9067 Konu Gönderen: 17463 Üye
Son üye: sandstormx
Turk-Php.Com Forum  |  Yardım Forumları  |  PHP Yardım Forumu  |  Array() Mantığını Anlatırmısınız Arkadaşlar ? « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: Array() Mantığını Anlatırmısınız Arkadaşlar ?  (Okunma Sayısı 115 defa)
biryabanci
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 89



Üyelik Bilgileri
Array() Mantığını Anlatırmısınız Arkadaşlar ?
« : Nisan 27, 2008, 06:28:11 pm »

	

$cek[]
	
=
	
array 
(
	
'haberadi' 
	
=>
	
".....",
	
'haberresim'
	
=>
	
".....",
	
'haberozet'
	
=>
	
".....",
	
'haberdetay'
	
=>
	
".....",
	
'tarih'
	
	
=>
	
date("d:m:Y | H:i:S")
);


bu kodun calisma mantigi nedir arkadaslar ? mesele $cek degiskenine neden "[]" parantezler koyulmuş ? ve Burdaki değerleri nasıl çekeriz ? şimdiden teşekkür ederim
« Son Düzenleme: Nisan 27, 2008, 06:38:01 pm Gönderen: biryabanci » Logged

Emre Dert Gömerdi, Bilirmisin ne beter
mukremin
Mükremin
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 106



Üyelik Bilgileri WWW
Ynt: Array() Mantığını Anlatırmısınız Arkadaşlar ?
« Yanıtla #1 : Nisan 28, 2008, 03:01:37 am »

Selam array leri tek bir degisken icine yerlestirilmis birden fazla degisken olarak düsünebilirsin vermis oldugun cek degiskeninin icinde haberadi, haberresim, tarih, vs, vs seklinde degiskenler mevcut, ve herbir degiskeninde tasimis oldugu degerler var burda örnekte tarih degiskenin saklamis oldugu degere ulasmak icin sunu kullanabilirdik
Kod:
<?php
$cek 
= array 
(
'haberadi'  => ".....",
'haberresim' => ".....",
'haberozet' => ".....",
'haberdetay' => ".....",
'tarih' => date("d:m:Y | H:i:s")
);
echo 
$cek['tarih'];
?>

anladinmi? Hadi kolay gelsin...
Logged

Bana hakkı soran oğul haber al aşık sazından.
Göğsü peygamber ağacı kılıfı ALİ bezinden.
biryabanci
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 89



Üyelik Bilgileri
Ynt: Array() Mantığını Anlatırmısınız Arkadaşlar ?
« Yanıtla #2 : Nisan 28, 2008, 10:35:29 am »

Selam array leri tek bir degisken icine yerlestirilmis birden fazla degisken olarak düsünebilirsin vermis oldugun cek degiskeninin icinde haberadi, haberresim, tarih, vs, vs seklinde degiskenler mevcut, ve herbir degiskeninde tasimis oldugu degerler var burda örnekte tarih degiskenin saklamis oldugu degere ulasmak icin sunu kullanabilirdik
Kod:
<?php
$cek 
= array 
(
'haberadi'  => ".....",
'haberresim' => ".....",
'haberozet' => ".....",
'haberdetay' => ".....",
'tarih' => date("d:m:Y | H:i:s")
);
echo 
$cek['tarih'];
?>

anladinmi? Hadi kolay gelsin...

Peki [ ] parantezlerini neden kullanıyoruz ?. Bide şu var :)

Bir değişkene array atiyorlar mesela :

$turk-php = array();

bu neden oluyor ? Açıklarsanız minnettar kalıcam arkadaşlar, simdiden teşekkürler..
Logged

Emre Dert Gömerdi, Bilirmisin ne beter
mukremin
Mükremin
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 106



Üyelik Bilgileri WWW
Ynt: Array() Mantığını Anlatırmısınız Arkadaşlar ?
« Yanıtla #3 : Mayıs 06, 2008, 12:55:38 pm »

dostum benim vermis oldugum örnekte fark etmissen $cek = array() dedim senin vermis oldugun örnekte ise $cek[] = array() demissin
yani benim bildigim kadariyla ikinci örnek yanlis ikinci soruna gelince bazi seyler vardirki insan bilir ama aciklamasini yapamaz iste buda onun gibi bir sey benim icin ama sana söyle söyleyim programin gidisatinda bazen arraylere ihtiyac duyariz ve bu arrayleri ilk basta tanimlamamiz gerekir ki hata vermesin bak su kotu incele orda bu tarz bir kullanim var
http://www.turk-php.com/smf/index.php/topic,9088.msg41733.html#msg41733

umarim yardimci olmusumdur laugh
hadi kolay gelsin.
Logged

Bana hakkı soran oğul haber al aşık sazından.
Göğsü peygamber ağacı kılıfı ALİ bezinden.
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer: