lostyazilim
tr.link

Php if array() ile sorgulama

9 Mesajlar 1.820 Okunma
lstbozum
tr.link

bahtiyar35 bahtiyar35 Burası cennet değil Kullanıcı
  • Üyelik 08.04.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Webmaster
  • Konum İzmir
  • Ad Soyad B** K**
  • Mesajlar 163
  • Beğeniler 69 / 77
  • Ticaret 2, (%100)
selamun aleyküm,
php ile if($a == “1” or $a == “2” or $a == “3”....
şeklinde baya uzuyor ben bunu arraya felan alabilirmiyim. şimdiden teşekkürler.
 

 

wmaraci
reklam

v4r1able v4r1able Coder Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 19 / E
  • Meslek Kodlama
  • Konum İstanbul Avrupa
  • Ad Soyad L** P**
  • Mesajlar 160
  • Beğeniler 45 / 57
  • Ticaret 1, (%100)

$array = ("1", "2", "3");

if(in_array($a, $array)) {
// $a değişkeni array içindekilerden birisi işlem yapabilirsin.

}

?>
webtegez EvilBozkurt bahtiyar35

kişi bu mesajı beğendi.

EvilBozkurt EvilBozkurt WM Aracı Kullanıcı
  • Üyelik 20.07.2016
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Karaman
  • Ad Soyad M** B**
  • Mesajlar 150
  • Beğeniler 38 / 37
  • Ticaret 0, (%0)
Switch case kullan eğer doğru anladıysam sorunu switch case senin aradığın şey
bahtiyar35

kişi bu mesajı beğendi.

aponkral aponkral Özgür Geliştirici Kullanıcı
  • Üyelik 06.04.2016
  • Yaş/Cinsiyet 23 / E
  • Meslek Özgür Geliştirici
  • Konum Antalya
  • Ad Soyad A** A**
  • Mesajlar 59
  • Beğeniler 3 / 19
  • Ticaret 0, (%0)
if (in_array($a, [1, 2, 3]))
{
echo "Tamam";
}
?>
bahtiyar35

kişi bu mesajı beğendi.

Aponkral markasının sahibi, yazılım ve proje geliştiricisi.
wmaraci
wmaraci

bahtiyar35 bahtiyar35 Burası cennet değil Kullanıcı
  • Üyelik 08.04.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Webmaster
  • Konum İzmir
  • Ad Soyad B** K**
  • Mesajlar 163
  • Beğeniler 69 / 77
  • Ticaret 2, (%100)
hocam dediğiniz gibi yaptım oldu şimdide şöyle bir sorun var. Büyük küçük harfe dikkat etmesin mesela arrayda "Araba" var buna illaha Araba yazman lazım ben araba, ARABA yazıncada gelmesini istiyorum nasıl yapılabilir.

hepinize teşekkürler..
 

 

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
Gelen cevapları, strtolower veya strtoupper şeklinde ya küçük yada büyük harfe çevirerek yapabilirsin.
bahtiyar35

kişi bu mesajı beğendi.

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.

awoken awoken WM Aracı Kullanıcı
  • Üyelik 06.06.2019
  • Yaş/Cinsiyet 19 / E
  • Meslek Öğrenci
  • Konum Diğer
  • Ad Soyad B** G**
  • Mesajlar 1002
  • Beğeniler 250 / 478
  • Ticaret 41, (%100)

bahtiyar35 adlı üyeden alıntı

hocam dediğiniz gibi yaptım oldu şimdide şöyle bir sorun var. Büyük küçük harfe dikkat etmesin mesela arrayda "Araba" var buna illaha Araba yazman lazım ben araba, ARABA yazıncada gelmesini istiyorum nasıl yapılabilir.

hepinize teşekkürler..



$elemanlar = array('elMa', 'aRmut', 'aRaBa');

// array_walk ile array içinde gezerek hepsini lowercase yani küçük harfe dönüştürüyoruz.
array_walk($elemanlar, function(&$deger)
{
$deger = strtolower($deger);
});

$aranan = 'ARABA';
// aranan kelimeyi küçük harfe çeviriyoruz
$aranan = strtolower($aranan);

if(in_array($aranan, $elemanlar)) {
echo 'Evet elemanlar içinde';
}
else {
echo 'Hayır burada değil';
}
bahtiyar35

kişi bu mesajı beğendi.

bahtiyar35 bahtiyar35 Burası cennet değil Kullanıcı
  • Üyelik 08.04.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Webmaster
  • Konum İzmir
  • Ad Soyad B** K**
  • Mesajlar 163
  • Beğeniler 69 / 77
  • Ticaret 2, (%100)
merhabalar arama yaparken mesela; "araba " sonuna boşluk koyup aratanlar veyahut başınada (" araba") boşluk koyup aratanlar oluyor tek kelimeyse yanındaki ve başındaki boşlukları silmek istiyorum.
 

 

OmerGunay OmerGunay https://omergunay.net Kullanıcı
  • Üyelik 15.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek PHP Developer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** G**
  • Mesajlar 1207
  • Beğeniler 382 / 381
  • Ticaret 16, (%100)
bahtiyar35 trim fonksiyonu ile sildirebilirsiniz.
bahtiyar35

kişi bu mesajı beğendi.

Herkes yediğinden ikram eder..(Yavuz Sultan Selim)
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