Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]include_once a include
Bajaczysko
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 28.01.2015

Ostrzeżenie: (0%)
-----


Witam.
Znam różnicę między include_once() a include(). Zastanawiam się czy jest jakiś sens używanie include() skoro include_once() posiada dodatkową cechę, że nie pozwala na kolejne dodanie tego samego pliku? Czy jest może jakiś przypadek gdy lepiej jest użyć include() niż include_once()?

Z góry dzięki za odpowiedzi (IMG:style_emoticons/default/smile.gif)
Pozdrawiam!
Go to the top of the page
+Quote Post
daWeb
post
Post #2





Grupa: Zarejestrowani
Postów: 43
Pomógł: 2
Dołączył: 3.12.2014

Ostrzeżenie: (0%)
-----


Wtedy kiedy chcesz coś raz dołączyć do skryptu to używasz include_once masz pewność, że drugi raz danej funkcjonalności nie dołączysz. Przypadek - choćby ze względów wydajnościowych dołączanej funkcjonalności.
Go to the top of the page
+Quote Post
Bajaczysko
post
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 28.01.2015

Ostrzeżenie: (0%)
-----


No dobrze ja rozumiem różnicę między nimi (IMG:style_emoticons/default/tongue.gif) Ale czy w takim razie mogę dołączyć dwa razy jakiś plik tak aby miało to sens?
Go to the top of the page
+Quote Post
daWeb
post
Post #4





Grupa: Zarejestrowani
Postów: 43
Pomógł: 2
Dołączył: 3.12.2014

Ostrzeżenie: (0%)
-----


W sumie rzadko się spotykałem by dołączało się dwa razy ten sam plik, to zależy co się bardziej opłaca. Natomiast możesz, to zrobić przypadkiem nawet o tym nie wiedząc, a to już różnie może wpłynąć na twój skrypt albo się coś posypie albo, tak jak pisałem spowolnisz działanie skryptu.
Go to the top of the page
+Quote Post
Bajaczysko
post
Post #5





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 28.01.2015

Ostrzeżenie: (0%)
-----


Hmm to bardzo ciekawe. Mógłbyś podać przykład takiego zdarzenia kiedy opłaca się dołączać ten sam plik dwa razy? Jakoś nie umiem sobie wytłumaczyć po co takie coś robić.

Dzięki za dotychczasowe odpowiedzi (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Pyton_000
post
Post #6





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Ot pozostałość po dawnych czasach. Ja nie potrafię sobie wyobrazić przypadku dołączania 2x tego samego pliku.
Jedynie co to do szablonów np. jakiś kawałek forma czy cóś. Do niczego innego się nie nadaje.
Go to the top of the page
+Quote Post
daWeb
post
Post #7





Grupa: Zarejestrowani
Postów: 43
Pomógł: 2
Dołączył: 3.12.2014

Ostrzeżenie: (0%)
-----


choćby prosta konfiguracja w pliku lub jakiś szablon frontend-owy, który musi zostać powielony na tej samej stronie, aczkolwiek pierwszy przykład tylko w małych systemach.
Go to the top of the page
+Quote Post
Bajaczysko
post
Post #8





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 28.01.2015

Ostrzeżenie: (0%)
-----


W porządku. Dzięki wielkie jeszcze raz za odpowiedzi! (IMG:style_emoticons/default/smile.gif)

Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 23:03