Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
04, 2008, 04:58:29 pm
42704 Mesaj 9328 Konu Gönderen: 17902 Üye
Son üye: Remark
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ı 191 defa)
biryabanci
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 89



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

	

$cek[]
	
=
	
array 
(
	
'haberadi' 
	
=>
	
"[color=Red].....[/color]",
	
'haberresim'
	
=>
	
"[color=Red].....[/color]",
	
'haberozet'
	
=>
	
"[color=Red].....[/color]",
	
'haberdetay'
	
=>
	
"[color=Red].....[/color]",
	
'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: 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ı: 116


En büyük sermaye TECRÜBEDIR.


Üyelik Bilgileri WWW
Ynt: Array() Mantığını Anlatırmısınız Arkadaşlar ?
« Yanıtla #1 : 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 : 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 Smiley

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ı: 116


En büyük sermaye TECRÜBEDIR.


Üyelik Bilgileri WWW
Ynt: Array() Mantığını Anlatırmısınız Arkadaşlar ?
« Yanıtla #3 : 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:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.