-
Üyelik
05.02.2012
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Adana
-
Ad Soyad
** **
-
Mesajlar
26
-
Beğeniler
2 / 2
-
Ticaret
0, (%0)
Array (
[0] => Array ( [name] => isim0 [kategori] => kategori0 [id] => 123 )
[1] => Array ( [name] => isim1 [kategori] => kategori1 [id] => 356 )
[2] => Array ( [name] => isim2 [kategori] => kategori2 [id] => 757 )
)
Böyle Bir Arrayım Varolduğunu Varsayarak Sorumu Sormaya Başlıyorum :)
get ile aldığım $id değişkenimi bu yapısı yukarıdaki gibi olan arrayda aramam gerekiyor.
Not: Array Yapısını Değiştiremem,
Not2: Foreach içinde If le Yaptığım Zaman mesela 1 tanesinde buldu normal işlemi yaptırıyor ama bir tanesini bulduğunda gerekli işlemi yaptırıyor ama foreach döngüsünde olduğu için diğer arraylarıda arıyor onlarda bulamayınca sizin değil hatası veriyor (Sizin değil Hatası Benim Ayarladığım Bir hata if else ile kafa karışmasın :D )
AUNSAL
Facebook Api Developer
Kullanıcı
-
Üyelik
06.01.2012
-
Yaş/Cinsiyet
- / E
-
Meslek
-
Konum
-
Ad Soyad
** **
-
Mesajlar
44
-
Beğeniler
1 / 12
-
Ticaret
0, (%0)
## DİZİ İÇİNDE ARANACAK DEĞERİMİZ ##
$id = '123';
## DİZİMİZ ##
$dizi = array(
0 => array('name' => 'isim0', 'kategori' => 'kategori0', 'id' => '123'),
1 => array('name' => 'isim1', 'kategori' => 'kategori1', 'id' => '356'),
2 => array('name' => 'isim2', 'kategori' => 'kategori2', 'id' => '757')
);
## DİZİMİ SAYIYORUZ ##
$say = count($dizi);
## DÖNGÜYE SOKUYORUZ ##
for($i=0; $i<$say; $i++) {
## in_array() FONKSİYONU DİZİ İÇİNDE ARAMA YAPMAMIZI SAĞLAR ##
if(in_array($id, $dizi[$i])) {
echo 'var';
exit; // EĞER ARADIĞIMIZ DEĞERİ BULURSAK ARAMAYI DURDURUYORUZ!
}
}
?>
1 kişi bu mesajı beğendi.
-
Üyelik
05.02.2012
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Adana
-
Ad Soyad
** **
-
Mesajlar
26
-
Beğeniler
2 / 2
-
Ticaret
0, (%0)
uzun süredir giremiyordum teşekkür ederim :)
-
Üyelik
23.01.2011
-
Yaş/Cinsiyet
30 / E
-
Meslek
Öğrenci
-
Konum
Antalya
-
Ad Soyad
** **
-
Mesajlar
137
-
Beğeniler
55 / 35
-
Ticaret
0, (%0)
Bu kod benzer konularda etiketlerden faydalandığındada kullanılabilir teşekkürler :)