![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 11 Dołączył: 31.01.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Po zmianie krasnala na "własny" serwer zacząłem się bawić w php.ini itd. Po zmianie raportowania errorów na E_ALL zaczął mi się pojawiać znany pewnie Wam error: Notice: Undefined index. Wiem, że można by to "załatwić" za pomocą usunięcia raportów o Notice, ale przecież to mija się z celem (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) Można to także załatwić za pomocą isset. Jednak mam co do tego pytanie. Która z metod jest bardziej "poprawną":
czy:
Chodzi mi tutaj bardzie o to, która z metod jest częściej stosowaną i bardziej polecaną? Może nie ma to aż takiego znaczenia, ale chciałbym poznać opinię kogoś bardziej doświadczonego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dzięki, Pride |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dodatkowo drugi skladnik koniunkcji nie jest sprawdzany jezeli pierwszy zwroci wartosc logiczna 'falsz' (podobnie jak z alternatywa or i wartoscia 'true'). Dlatego tez pierwszy kod nie wymaga wcale kazdorazowego sprawdzania obu warunkow i nie traci na tym wydajnosc.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 02:02 |