Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: $zmienna == cos or cos or cos zrób coś
Forum PHP.pl > Forum > PHP
marcin86s
Mam problem z wykonaniem czegoś takiego:
Jeśli zmienna $pupa jest równa placki albo ogórek albo pomidor include("niebedzieobiadu.php") jeśli ma jakąkolwiek inną wartość echo "ugotuj obiad"

Nie chce używać w nieskończoność if else, jest jakiś przyjaźniejszy sposób?

Próbowałem to zrobić tak:
  1.  
  2. if($pupa==("placki"||"ogorek"||"pomidor")) include("niebedzieobiadu.php");
  3. else {
  4. echo "ugotuj obiad \n";
  5. }
kokers
switch
Crozin
1. || to operator logiczny.
2. Mógłbyś sobie darować na forum $dupy.
3.
  1. if (in_array($var, array('placki', 'ogórek', 'pomidor')) {
marcin86s
Cytat(Crozin @ 19.10.2010, 20:07:37 ) *
2. Mógłbyś sobie darować na forum $dupy.

Bardzo proszę, jest już wersja do czytania przed dobranocką.
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.