Skocz do zawartości

if 'puste pole' else 'coś'


Kaviorek

Rekomendowane odpowiedzi

Moze to i mniej kodu, ale czy szybsze/lepsze? Znaczaco napewno nie. Za to dosc nieczytelne.

BTW: MMP, zdaje sie, ze sam Ci pokazalem ta konstrukcje :hello:

Oficjalna strona serii Football Manager ( FM 2005, FM 2006 ) - CM Revolution

Forza MLKS Woźniki Śląskie!

Odnośnik do komentarza
Udostępnij na innych stronach

echo $_GET['get'] || $_GET['get'] == 0 ? 'yes' : 'no';

Chodź nie ma sensy wysyłania zer getem lepiej już zrobić

$_GET['get'] ? $_GET['get'] : 0;

I wyjdzie na to samo

Zresztą empty chyba zwraca true jeśli wartość jest 0?

Trza by użyć isset

stopka usunieta z wpoodu wirusa na stronie docelowej

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wyjdze na to samo. A jesli bediemy chcieli przekazac pusta wartosc, albo nie inicjowac zmiennej?

Oficjalna strona serii Football Manager ( FM 2005, FM 2006 ) - CM Revolution

Forza MLKS Woźniki Śląskie!

Odnośnik do komentarza
Udostępnij na innych stronach

Wtedy zmieniamy zero na '', ale przekazywanie pustej wartości nie ma sensu z takiego powodu że w instrukcji warunkowej, empty zwróci true niezależnie od tego czy jest to zero czy pusta wartość.

Jak nie inicjujemy zmiennej to poprostu nie używamy GET z takimi wartościami - proste

Dodam że taka konstrukcja w php6 zapewne będzie robiła to samo co instrukcja:

$_GET = isset( $_GET ) ? $_GET : '';

Więc warto ją stosować

stopka usunieta z wpoodu wirusa na stronie docelowej

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności