![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
głównie mi chodzi o fragment Czyli podwójnie zagnieżdżone. Mimo że $result->goals istnieje to niestety wyrażenie zwraca NULL (nie pusty string). PHP 5.2. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 51 Dołączył: 4.02.2005 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nie używaj zagnieżdżonego operatora trójkowego, bo jest strasznie mało czytelny i trudno później go debugować. Problem tkwi w pierszeństwie operatorów, to co napisałeś jest równoważne temu:
A zapewne chciałeś osiągnąć: Radziłbym abyś sobie to zmienił na prostego ifa, tak jak mówiłem nie używaj podwójnego/potrójnego itp. operatora trójkowego:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Operator trójkowy tutaj fajnie pasuje ze względu na to, że jest to element tablicy ale oczywiście Twoją argumentacje jak najbardziej popieram.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 09:40 |