![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 28.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie!
Chciałbym prosić o wyjaśnienie zastosowania znaków "?" i ":" w poniższym przykładzie. Wiem, że to banalne dla większości, jednak liczę na fachową i rzetelną odpowiedź. Szukałem rozwiązania na php.net, a także próbowałem sam dojść do tego, jednak chyba nie bardzo to potrafię zrozumieć. Dodam, że znak "?" w wyrażeniach regularnych znam i nie raz stosowałem. Natomiast spotkałem się w wielu miejscach np. w funkcjach (np. while), zmiennych, z taką definicją: # Zmienna: $check_url = (isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $_SERVER['SCRIPT_NAME']); # Inne zastosowanie: if($zmienna1 ? ($zmienna2+$zmienna3) : $cos_tam) { // cd kodu } Bardzo bym prosił o wyjaśnienie tego. Dodam także, że np. w if'ach są znaki operatorów i je znam np. "=", "==", "!=", "||", "&&", jednak w tym przypadku mam problem. Dziękuje z góry za pomoc ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.06.2025 - 23:52 |