![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 29.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Pytanie teoretyczne... Załóżmy, że plik 'funkcje.php' posiada z kilkadziesiąd różnego rodzaju funkcji a sam plik waży ok. 500kB. Czy można importować tylko wybrane funkcje z tego pliku bez includowania go w całości? tak jak chociażby w javie Kod import package.funkcja zamiast Kod import package.*
Ten post edytował daves 13.04.2006, 11:39:35 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
tak, można:
funkcje1.php funckje2.php .... include('wybrany plik z ządanym zestawem funkcji'); ![]() krotko mowiąc. podzel se te funkcje w jakies grupy, i każdą znich zapisz w osobnym pliku, a potem includuj ten, ktory potrzebujesz ps: i proszę uzywac znacznikow w tytule zgodnie z zasadami forum przedszkole (popraw) -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 29.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
ale wiesz...
generalnie chodzi o to, że w różnych skryptach potrzebuję innych kombinacji funkcji i niektóre funkcje się przeplatają a inne występują tylko sporadycznie. Chcę importować tylko te, które w danym momencie potrzebuję... |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ja rozumiem oco ci chodzi. ale te funkcje będą w jakis sposob powiązane ze sobą. Podales przyklad javy. Tam masz pakiety i zestawy. No i tam wlasnie funkcje są powiązane w zestawy i ty importujesz zestawy a nie konkretne funckje. CZemu tu wiec nie mozesz powiązac w zestawy tych funkcji? Skoro w javie mozesze to czemu tu nie? Roznica polegac tylko bedzie na tym, ze kazdy zestaw zapiszesz w innym pliku
ps: i prosze poprawic ten tytul -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Podales przyklad javy. Tam masz pakiety i zestawy Mowiac prosciej tworz klasy... klasy sa najprostsza implementacja pakietow i/lub zestawowow... |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Mowiac prosciej tworz klasy... klasy sa najprostsza implementacja pakietow i/lub zestawowow... Ale nawet jak utworzy klasy, to bedzie musial kazdą w innym pliku trzymac, chcąc zrobic to co chce. Dlatego mu nawet tego nie proponowalem ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
hmmm, ale kolega chcial importowac poszczegolne funkcje... zalozmy, ze byloby to mozliwe w prosty spob np.
wiec, tak naprawde uzywajac include()" title="Zobacz w manualu php" target="_manual do klas wychodzi na to samo... edit: wlasnie przyszlo mi do glowy.. mozna by stworzyc katalog "functions" a w nim umiescic pliki, gdzie na kazdy plik przypadalaby jedna funkcja (trzeba by zachwowac jakis system nazewnictwa ustandaryzowany), a potem uzywajac wyzej wymienionej funckji import_function() includeowac t pliki Ten post edytował LBO 13.04.2006, 11:49:43 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 29.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Chciałem właśnie poznać sposób importowania tylko wybranych funkcji z jednego pliku php...
Takie tworzenie pakietów funkcji w różnych plikach niesie za sobą konieczność tworzenia dla każdego skryptu oddzielnego pliku z zestawem funkcji (przy założeniu, że każdy skrypt chce mieć inny zestaw) Ten post edytował daves 13.04.2006, 11:50:17 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
na moj gust, to ty poprostu marudzisz juz w tej chwili
![]() A co za problem napisac: to co ci potrzeba to includujesz i juz. w javie chcąc importowac tylko to coc chcesz, to tez musisz z palca napisac co cchesz. ta sama filozofia edit: no troche nie dokonca zresztą, bo tam mozna importowac konkretne funkcje. sorki, troche sie zagolopowalem ![]() edit2: a to ze zaimportujesz o dwie funkcje więcej niz chciales, nic się nie stanie -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 29.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
hehe okay wiem o co chodzi i jak dalej działać.
BTW. dzięki za odpowiedzi. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 20:54 |