![]() |
![]() |
![]()
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: 206 Pomógł: 18 Dołączył: 6.03.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
PHP sprawdza warunki wedlug kolejnosci, wiec tak jak powiedzieli poprzednicy, pierwszy kod jest lepszy. zapewne obawiales sie, ze tak jak w niektorych innych jezykach kompilator/interpreter moze dowolnie ustawiac kolejnosci i drugi warunek bedzie sprawdzony jako pierwszy, ale w PHP tego nie ma (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 02:16 |