Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]if i parę wartości
Forum PHP.pl > Forum > Przedszkole
Randallmaster
Mam tabelę od 1 do 10.

przy cyfrze z tabeli jeśli jest równa tak jak w zmiennej $number potrzebuje pokazać napis pokaz. Głównie chodzi mi jak porównać do czegoś co ma parę danych po przecinku dokładnie chodzi mi o ten zapis:

if($dana = '1,3,5,6') <- nie wiem jak dokładnie to zapisać

nie napisałem najważniejszego... to if muszę dodać w środek pętli

  1. $number = '1,3,5,6'
  2. $exp = explode(',', $number);
  3. if($dana = $exp){ echo 'pokaz'; }
sowiq
Z tego co zrozumiałem, masz ciąg znaków '1,3,4,6' i chcesz sprawdzić, czy jakaś zmienna ma wartość 1 lub 3 lub 4 lub 6, tak?

Jeśli tak, to zacząłeś dobrze.

  1. $numbers = '1,3,5,6';
  2. $array = explode(',', $numbers);
  3.  
  4. if (in_array($dana, $array)) {
  5. echo 'pokaż';
  6. }
Randallmaster
funkcja in_array, dziękuję dokładnie o to mi chodziło
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.