lostyazilim
tr.link

bir arrayin içindeki elemanı kontrol etmek

5 Mesajlar 1.030 Okunma
acebozum
tr.link

manav manav WM Aracı Kullanıcı
  • Üyelik 13.08.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum Balıkesir
  • Ad Soyad F** T**
  • Mesajlar 156
  • Beğeniler 43 / 22
  • Ticaret 0, (%0)
arkadaşlar merhaba,

elimde $info diye bir array var. var_dump çıktısının ilgili kısmını aşağıda paylaştım. Amacım bu kisinin bilgilerinde grp_sosyalisler diye bir metin var mı yok mu ona bakmak bunu nasıl yapacağım bilen var mı? Foreach ile array yazdırmayı biliyorum ama o bilgim buna yetmiyor tahmin edeceğiniz üzere internetten de bakıyorum ama bulamadım bir türlü yardımcı olabilecek varsa sevinirim.



array(2) {
["count"]=>int(1)
[0]=>array(152) {
["objectclass"]=>array(5) {
["count"]=>int(4)
[0]=>string(3) "top"
[1]=>string(6) "person"
[2]=>string(20) "organizationalPerson"
[3]=>string(4) "user"
}
[12]=>string(4) "info"
["memberof"]=>array(4) {
["count"]=>int(3)
[0]=>string(87) "CN=grp_sosyalisler,OU=Sosyal Isler,OU=Ä°dari Ä°ÅŸler,OU=Sirket Holding,DC=sirket,DC=local"
[1]=>string(49) "CN=28_Vlan_Wifi_Group,OU=WifiOu,DC=sirket,DC=local"
[2]=>string(59) "CN=Rehber,OU=Uygulamalar,OU=sirketHolding,DC=sirket,DC=local"
}
}
}

?>
 

 

wmaraci
reklam

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
PHP in_array() fonksiyonu tam da sizin işiniz görecek bir fonksiyon manav
ereglibilgisayar

kişi bu mesajı beğendi.


manav manav WM Aracı Kullanıcı
  • Üyelik 13.08.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum Balıkesir
  • Ad Soyad F** T**
  • Mesajlar 156
  • Beğeniler 43 / 22
  • Ticaret 0, (%0)
Abdullahx denedim ama burada işe yaramıyor yani bu array basit mi array değil array var içinde bir kaç array daha var o içeridekilerin içindeki bir elemana ulaşmaya çalışıyorum
 

 

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
O zaman bir recursive fonksiyon yazarak yapabilirsiniz

bu sayfadaki bir array için yazılmış recursive fonksiyonu alıp in_array fonksiyonuna uygulayabilirsiniz manav
 

 


wmaraci
wmaraci

manav manav WM Aracı Kullanıcı
  • Üyelik 13.08.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum Balıkesir
  • Ad Soyad F** T**
  • Mesajlar 156
  • Beğeniler 43 / 22
  • Ticaret 0, (%0)
arkadaşlar sorunu çözdüm başkaları da yaşarsa kaynak olsun diye yazıyorum

$info[$i][memberof][0] şeklinde grp_sosyalisler ifadesinin olduğu satırdaki stringi komple alabiliyorum. sonra da strstr fonksiyonu ile içinde grp_sosyalisler yazıp yazmadığını kontrol ediyorum.hallettim destekleriniz için teşekkür ederim.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al