Menu
Coddy logo textTech

Harici Dosyalar

Coddy'nin PHP Journey'sinin Nesne Yönelimli Programlama bölümünün bir parçası — ders 1 / 91.

Harici dosyalar, sınıflarınızı ayrı PHP dosyalarında düzenlemenize ve require_once kullanarak bunları ana programınıza dahil etmenize olanak tanır.

my_class.php adında ayrı bir PHP dosyası oluşturun

<?php
class MyClass {
    // sınıf gövdesi
}

require_once kullanarak dosyayı ana dosyanıza dahil edin

<?php
require_once 'my_class.php';

Artık sınıfı ana dosyanızda kullanabilirsiniz

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

Çıktı:

MyClass

require_once 'my_class.php'; ifadesi, my_class.php dosyasını programınıza bağlar. Dosya adı .php uzantısını içermeli ve tırnak içine alınmalıdır. require_once, ifade birden fazla kez görünse bile dosyanın yalnızca bir kez yüklenmesini sağlar.

challenge icon

Görev

Orta

Size PHP dosyaları (my_class.php ve driver.php) verilmiştir. Dosyaları birbirine bağlamak ve harici dosyadaki sınıfı kullanmak için driver.php dosyasına doğru require_once ifadesini ekleyin!

Kopya kağıdı

Harici PHP dosyalarını ana programınıza dahil etmek için require_once kullanın:

require_once 'my_class.php';

Dosya adı .php uzantısını içermeli ve tırnak içine alınmalıdır. require_once, ifade birden fazla kez görünse bile dosyanın yalnızca bir kez yüklenmesini sağlar.

Harici bir dosyadan sınıf kullanma örneği:

<?php
require_once 'my_class.php';

$obj = new MyClass();
echo get_class($obj); // Çıktı: MyClass

Kendin dene

<?php
// YAPILACAK: my_class.php dosyasını dahil etmek için require_once ifadesini ekleyin


$testCase = trim(fgets(STDIN));
$obj = new MyClass();
echo "Test completed\n";
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Nesne Yönelimli Programlama bölümündeki tüm dersler