Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] include
Forum PHP.pl > Forum > PHP
fazi
Zastanawiało mnie ostatnio jak includować powiedzmy że mamy plik index.php teraz kiedy będziemy przechodzić przez każdą stronę zrobimy ?page=forum itd w samym pliku index użyjemy sobie switch i casy do każdego $_GET teraz czy lepiej sobie zrobić include strony po case ? case:'forum'{include('./forum.php');} czy zrobić np plik z includami i te pliki typu forum php przerobić na funkcje i dawać tylko case:'forum'{forum($user,$costam);} Wtedy index.php ma już te wywołane z bazy dane i tylko przekaże do funkcji. Czy już trzecia opcja sobie zrobić case:'forum'{include('./forum.php'); forum($user,$costam);}

I jeszcze pytanie co do globalów warto je używać bo troszkę jednak rozleniwiają... a czytałem że są niebezpieczne. A jak z wydajnością? mamy plik ze stałymi vars.php np $rank['1'] = 'admin itd 'zaincludowany na początku skryptu i teraz w funkcji mogę zrobić global $rank albo include(vars.php) Ale jednak z global szybciej wyciągnie nic z include ? snitch.gif

Tak wiem mam dziwne pytania, ale mnie to interesuje winksmiley.jpg
donar
1. Lepiej "Inkludować" pliki, ale polecam raczej funckję require_once ();
2. Jak nie trzeba to lepiej nie uzywać zmiennych globalnych!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.