Menu
CoddyTech

File Eksternal

Termasuk bagian Pemrograman Berorientasi Objek dalam perjalanan PHP di Coddy. Pelajaran 1 dari 91.

File eksternal memungkinkan kamu mengatur class dalam file PHP terpisah dan menyertakannya ke dalam program utamamu menggunakan require_once.

Buat file PHP terpisah bernama my_class.php

<?php
class MyClass {
    // isi class
}

Sertakan file tersebut ke dalam file utama menggunakan require_once

<?php
require_once 'my_class.php';

Sekarang kamu dapat menggunakan class tersebut di file utamamu

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

output:

MyClass

Pernyataan require_once 'my_class.php'; menghubungkan file my_class.php ke programmu. Nama file harus menyertakan ekstensi .php dan diapit tanda kutip. require_once memastikan file hanya dimuat satu kali, meskipun pernyataan tersebut muncul beberapa kali.

challenge icon

Tantangan

Sedang

Kamu diberi file PHP (my_class.php dan driver.php). Tambahkan pernyataan require_once yang benar di file driver.php untuk menghubungkan file-file tersebut dan menggunakan class dari file eksternal!

Coba sendiri

<?php
// TODO: Tambahkan pernyataan require_once untuk menyertakan my_class.php


$testCase = trim(fgets(STDIN));
$obj = new MyClass();
echo "Test completed\n";
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Pemrograman Berorientasi Objek

Latihan sendiri: Compiler PHP online