+ Yanıtla
Toplam 6 sonuçtan 1 ile 6 arası olanlar

Konu Başlığı: dizi değişkenlerden bilgi alma

  1. #1

    dizi değişkenlerden bilgi alma

    Selam arkadaslar. Başlık belki biraz hafif kalabilir sorumun yanında ama baslık bulamadım özür dilerim.

    Soruma gelirsek, şimdi ben bir sayfada if - else veya switch - case yapılarını kullanmadan koşullu bilgiler almak istiyorum. nasıl bir şey düşünüyorsun derseniz şöyle izah edeyim.

    Benim 3 tane dizi değişkenim var bunları aşağıdaki gibi kabaca veritabanından aldıgımızı varsayarsak;
    HTML Kodu:
    $numara=Array('10','8','5','3','1');
    $ad=Array('ahmet','mehmet','mustafa','ali','ayşe');
    $meslek=Array('ogretmen','muhendis','ressam','yazar','doktor');
    
    Şimdi ben öyle bir şey istiyorumki programa gelen değişkenime göre (ki bu gelen değişken bir sayı olacak) bana ad ve mesleği bulsun. Yani 5 geldiği zaman numara dizisinden 5 i bulacak ve diger dizilerde de o degere karsılık gelen degerleri ekrana yazdıracak.

    iyi çalışmalar herkese

  2. #2

    Re: dizi değişkenlerden bilgi alma

    PHP'nin yardım dokümanlarında array fonksiyonlarını birazcık incelemen çözümü bulman için yeterlidir. Bir ipucu vermek gerekirse $numara'nın kaçıncı dizi değişkeninden bahsedildiğini bulman sorunu çözecektir.
    Spoiler:
    imzaya sponsor?

  3. #3

    Re: dizi değişkenlerden bilgi alma

    Dogru anladiysam multidimensional array paklar seni.
    FERRUH.MAVİTUNA - İnanmıyorum, yeni site!

  4. #4

    Re: dizi değişkenlerden bilgi alma

    çözemedim arkadaşlar halen ya

  5. #5

    Re: dizi değişkenlerden bilgi alma

    $gelen_sayi = 8;

    $numara = array('10','8','5','3','1');
    $ad = array('ahmet','mehmet','mustafa','ali','ayşe');
    $meslek = array('ogretmen','muhendis','ressam','yazar','dokt or');
    PHP Kodu:
    $bulman_gereken_keyno array_search($gelen_sayi$numara);
    echo 
    $ad[$bulman_gereken_keyno] ."<br />\n";
    echo 
    $meslek[$bulman_gereken_keyno] ."<br />\n"
    Çok ayıp
    Spoiler:
    imzaya sponsor?

  6. #6

    Re: dizi değişkenlerden bilgi alma

    öyle çok ayıp falan ayıp oluyor hocam

    teşekkür ederim üstat eline sağlık

+ Yanıtla

Bu konu başlığı için etiketler

Mesaj Seçenekleri

  • Yeni başlık açamazsınız
  • Cevap yazabilirsiniz
  • Dosya ekleyemezsiniz
  • Mesajlarınızı değiştiremezsiniz