Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Przedszkole _ [PHP]Wywolanie funkcji z innego pliku

Napisany przez: redxill 18.10.2019, 05:22:41

Czesc,
chcialem sie dowiedziec w jaki sposob moge przywolywac funkcje z innego pliku, czy za kazdym razem musze przyklejac require/include('sciezka.php') w pliku php? albo jest jakis inny latwiejszy i wygodniejszy sposob?
Widzialem skrypty gdzie jest tylko nazwa funkcji i tyle, jak dziala cos takiego?

Pozdrawiam smile.gif

Napisany przez: viking 18.10.2019, 06:47:40

Samodzielnie na pewno nie występowały. Skąd php miałby wiedzieć o definicji funkcji? Jeśli nowocześnie pisany to autoloader rozwiązuje zależności.
https://www.php.net/manual/en/language.namespaces.importing.php

/src/Test/test.php
namespace Test;

function test(){}

plik właściwy:
use function Test\test;

test();

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)