Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 10. 12. 2005, 13:10:03
Jak moc je důležité ukončovat scripty funkcí exit()?
|
||
WertriK Profil * |
#2 · Zasláno: 10. 12. 2005, 13:14:18
pouziva se treba u presmerovani kdyz presmerojes script pomoc header(); a potom uz script nesmi pracovat nepises
header(); exit; |
||
Anonymní Profil * |
#3 · Zasláno: 10. 12. 2005, 13:22:30
Takže jak mi namlouvali, že je nutné (nebo dobré) tím ukončit každý script, tak to není pravda? No a třeba u toho header, tak to je taky nutné? I když to header location je poslední, co ten script vykoná?
|
||
llook Profil |
#4 · Zasláno: 10. 12. 2005, 13:40:49
Ne, není to nutné ani v jednom případě. Exit skript ukončí úplně stejným způsobem jako konec souboru. To přesměrování byl jen příklad, kdy se často exit používá.
Kdo ti to namlouval? |
||
Anonymní Profil * |
#5 · Zasláno: 10. 12. 2005, 13:46:58
Učil jsem se to z jedné knihy a tam psali, že je dobrým programátorským zvykem, že se každý script ukončuje funkcí exit(). Neříkali, že je to nutné, ale hodně to tam prosazovali. Takže nehrozí, že bych třeba nějak zbytečně nepoužíváním zatěžoval server?
|
||
llook Profil |
#6 · Zasláno: 10. 12. 2005, 13:55:05
Ne, nehrozí.
Mě osobně to nepřipadá ani trochu jako dobrý zvyk. Spíš bych řekl, že si na to autor zvykl v jiném jazyce (že by Pascal?) a jako starý konzervativec považuje staré zvyky za dobré zvyky. |
||
Anonymní Profil * |
#7 · Zasláno: 10. 12. 2005, 13:58:50
llook
Takže děkuji za objasnění, jak to s tím exitem opravdu je. |
||
Paja a jaja Profil * |
#8 · Zasláno: 12. 12. 2005, 07:11:47
exit(); :-) |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0