![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 7 Dołączył: 16.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam, chcialbym sie zapytac czy istnieje odpowiednik zapisu skrotowego dla instrukcji if bez else?
Czyli if - else:
A zapis bez else?? - zapisy (warunek) ? //do something #1; lub (warunek) ? //do something #1 : ; wywoluja bkad parsera, jedynie (warunek) ? //do something #1 : '' ; ale czy podawanie pustego np stronga ma sens? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Do dopiero ma być od PHP 5.3, ale jeśli ma być funkcja, to można zastosować taki trik:
Oczywiście, nie zwrócisz tym wartości. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A co złego jest w:
? Co więcej - niektóre standardy kodowania dla lepszej przejrzystości kodu nakazują pisać:
Ja również uważam, że z góry założona konstrukcja jest dużo lepszym pomysłem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 08:46 |