Jak Dołączyć Plik Do Php

Spisu treści:

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

Wideo: Jak Dołączyć Plik Do Php

Wideo: Jak Dołączyć Plik Do Php
Wideo: PHP File Upload | How to Upload Files and Images with PHP | PHP Tutorial | Learn PHP Programming 2024, Listopad
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: