Jak Dołączyć Plik Do Php

Jak Dołączyć Plik Do Php
Jak Dołączyć Plik Do Php
Anonim

Aby podłączyć dodatkowy plik do skryptu PHP, użyj specjalnej funkcji include. Po podłączeniu zewnętrznego dokumentu programista ma możliwość wykorzystania napisanego kodu lub innej treści w bieżącej aplikacji.

Jak dołączyć plik do php
Jak dołączyć plik do php

Uwzględnij funkcję

Uwzględnij ma następującą składnię:

zawierać „nazwę pliku”;

Nazwa jest ścieżką względną lub bezwzględną z rozszerzeniem dołączonego dokumentu. Jeśli nie zostanie podana żadna lokalizacja, PHP automatycznie sprawdzi zawartość pliku konfiguracyjnego php.ini, który określa include_path - katalog, w którym można umieścić dodatkowe biblioteki. Jeśli dyrektywa jest pusta lub wymagany plik nie zostanie znaleziony w określonej w niej ścieżce, wyrażenie include zostanie zignorowane.

Po włączeniu możesz używać treści, które chcesz w skrypcie, przypisywać zmienne, używać zadeklarowanych konstrukcji itp. Na przykład istnieją 2 pliki 1.php i 2.php. Zawartość 1.php wygląda tak:

<?

$ firstly = „zmienna z pierwszego pliku”;

$ po drugie = „wartość importowana”;

?>

Aby uwzględnić powyższe zmienne w 2.php, możesz wykonać następującą operację:

<?

Dołącz „1.php”;

najpierw echo $;

$ emerge = „$ po drugie”;

echo $ wyłaniać; ?>

W tym skrypcie drugiego pliku polecenie include zawiera zawartość pierwszego dokumentu, po czym zmienne zadeklarowane w 1.php służą do wyświetlania na ekranie niezbędnych wartości.

Include może być użyty zarówno na samym początku pliku, jak i wewnątrz zadeklarowanej funkcji w dowolnej części dokumentu. Niepożądane jest używanie funkcji do łączenia plików znajdujących się na zdalnym serwerze. Jeśli chcesz zaimplementować tę funkcję, musisz włączyć opcję allow_url_fopen w pliku php.ini na lokalnym lub zdalnym serwerze.

Wymagać

Wymagana funkcja jest podobna do include. Polecenia nie różnią się składnią i technologią wykonania. Jedyna różnica polega na tym, że jeśli brakuje określonego pliku, request kończy działanie skryptu, natomiast include kontynuuje wykonywanie skryptu i wyświetla odpowiednie ostrzeżenie E_WARNING, które można pominąć za pomocą znaku specjalnego @. Na przykład:

<?

wymagają „1q.php”;

echo „Skrypt przestaje działać”; ?>

W tym przykładzie podana jest ścieżka do nieistniejącego dokumentu 1q.php. Jeśli brakuje pliku, skrypt nie wykona polecenia echo, a na ekranie użytkownika zostanie wyświetlony pusty arkusz lub komunikat o błędzie (w zależności od ustawień php.ini). Jeśli wpiszesz podobny kod za pomocą uwzględnij:

<?

zawierać „1q.php”;

echo „Skrypt trwa”; ?>

Polecenie echo zostanie wykonane, a na wyświetlaczu pojawi się odpowiedni tekst.

Zalecana: