Menu
CoddyTech

Pliki zewnętrzne

Część sekcji Programowanie obiektowe ścieżki PHP w Coddy. Lekcja 1 z 91.

Pliki zewnętrzne pozwalają organizować klasy w osobnych plikach PHP i dołączać je do głównego programu za pomocą require_once.

Utwórz osobny plik PHP o nazwie my_class.php

<?php
class MyClass {
    // treść klasy
}

Dołącz plik do swojego głównego pliku za pomocą require_once

<?php
require_once 'my_class.php';

Teraz możesz użyć klasy w swoim głównym pliku

$obj = new MyClass();
echo get_class($obj);

Wynik:

MyClass

Instrukcja require_once 'my_class.php'; dołącza plik my_class.php do programu. Nazwę pliku należy podać w całości, łącznie z rozszerzeniem .php, ponieważ PHP nie dodaje rozszerzenia automatycznie. Umieść ją w cudzysłowie. require_once gwarantuje, że plik zostanie wczytany tylko raz, nawet jeśli instrukcja pojawi się wielokrotnie.

challenge icon

Wyzwanie

Średni

Otrzymujesz pliki PHP (my_class.php i driver.php). Dodaj poprawną instrukcję require_once w pliku driver.php, aby połączyć pliki i użyć klasy z pliku zewnętrznego!

Spróbuj swoich sił

<?php
// TODO: Dodaj instrukcję require_once, aby dołączyć my_class.php


$testCase = trim(fgets(STDIN));
$obj = new MyClass();
echo "Test completed\n";
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Programowanie obiektowe

Poćwicz samodzielnie: Kompilator PHP online