![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Często jak przeglądam kody innych ludzi widzę małpę przed nazwą
wywoływanej fukcji. Po co się tak robi? Jaka jest rożnica między wywołaniem np. mail($adres,$tytul,$tresc); a @mail($adres,$tytul,$tresc) ![]() Ten post edytował php programmer 29.06.2005, 08:54:37 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Różnica jest taka że jeśli funkcja zwróci błąd to nie zostanie on pokazany, jeśli ma @ na początku.
-------------------- -------------
------ |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Dodam tylko ze @ gasi bledy i nie pokazuja sie w przegladarce, lecz zawsze jest mozliwosc przechwycenia bledu.
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 401 Pomógł: 5 Dołączył: 14.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Osobiście uważam że dodawanie małpy czy też ustawianie error_reporting na 0 lub usuwanie notice'ów (E_ALL^NOTICE to praktyki niepoprawne, gdyż E_ALL jest bardzo przydatne przy debugu skryptów, więc zazwyczaj robie:
Jeżeli ktoś potrzebuje sprawdzenia ustawienia zmiennej i jej pustości (czyli 0 lub '' lub false), to można skorzystać z empty" title="Zobacz w manualu PHP" target="_manual
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
@bendi Czlowiek nie potrafi wszystkiego przewidziec i sam wiesz ze zawsze moze wystapic blad o ktyrym nawet nie pomyslales lub zapominales.
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 401 Pomógł: 5 Dołączył: 14.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat(SongoQ @ 2005-06-29 11:08:58) @bendi Czlowiek nie potrafi wszystkiego przewidziec i sam wiesz ze zawsze moze wystapic blad o ktyrym nawet nie pomyslales lub zapominales. No dobra dobra przyznaje, ale chciałem uniknąć standardowej odpowiedzi jakiegoś "super programisty" typu Cytat Po prostu chciałem przedstawić do czego to służy tak coby faktycznie ludzie naprawdę świadomie korzsytali z udogodnień niepokazywania błędów.
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 10:54 |