[PHP]skladnia problem ze zrozumieniem |
[PHP]skladnia problem ze zrozumieniem |
12.12.2010, 12:48:59
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 4.12.2010 Skąd: kraków Ostrzeżenie: (0%) |
Nie moge rozkminic tego znaku zapytania w kodzie:
Co ma znaczyc w tym kodzie ten znak zapytania? Podejrzewam, ze to jakas alternatywa dla if'a ale ogolna konstrukcje jaka to ma, bo pierwszy raz w PHP sie z czyms takim spotykam. Ten post edytował astutus 12.12.2010, 12:49:57 |
|
|
12.12.2010, 12:50:11
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Szukaj: Ternary Operator
|
|
|
12.12.2010, 12:51:04
Post
#3
|
|
Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) |
to inny zapis tego:
Ten post edytował lord2105 12.12.2010, 12:51:54 -------------------- |
|
|
12.12.2010, 12:54:06
Post
#4
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 4.12.2010 Skąd: kraków Ostrzeżenie: (0%) |
to inny zapis tego:
No wlasnie glowne moje zdziwienie wywoluje ta linijka:
ktora rownowazy ta z mojego kodu:
w pierwszym przypadku przypisujemy do zmiennej, w drugiej wydaje mi sie, ze do superglobalnej, a niby to ma byc rownowazne. |
|
|
12.12.2010, 12:55:19
Post
#5
|
|
Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) |
znak ":" to inaczej "else" kolego
w obu przypadkach ustawiana jest zmienna search Ten post edytował lord2105 12.12.2010, 12:56:11 -------------------- |
|
|
12.12.2010, 12:56:09
Post
#6
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 4.12.2010 Skąd: kraków Ostrzeżenie: (0%) |
Ok juz przeczytalem o ternary operator i rozumiem. Dziekuje za pomoc.
|
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 13:07 |