Czy można w IF porównać do tablicy ?

Czy można w IF porównać do tablicy ?
masterO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1025
0

Jak zrobić coś takiego

Kopiuj
If ($zmienna IN array(1,4)) { echo 1; } else { echo 2;}

Oczywiście oprócz

Kopiuj
foreach($arr as $key => $val) if ($id == $val) echo 1;
MK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 126
2

Możesz użyć funkcji in_array().

Kopiuj
if (in_array($zmienna, $array))
    echo 1; 
else 
    echo 2;
dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
2

Wyłączyli Ci Google? :/ Takie tematy to do Newbie

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.