Menu
Coddy logo textTech

קבצים חיצוניים

חלק מהיחידה תכנות מונחה עצמים במסלול ה-PHP של Coddy. שיעור 1 מתוך 91.

קבצים חיצוניים מאפשרים לך לארגן את המחלקות שלך בקובצי PHP נפרדים ולכלול אותם בתוכנית הראשית שלך באמצעות require_once.

צור קובץ PHP נפרד בשם my_class.php

<?php
class MyClass {
    // גוף המחלקה
}

כלול את הקובץ בקובץ הראשי שלך באמצעות require_once

<?php
require_once 'my_class.php';

עכשיו אפשר להשתמש במחלקה בקובץ הראשי שלך

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

פלט:

MyClass

הפקודה require_once 'my_class.php'; מחברת את הקובץ my_class.php לתוכנית שלך. שם הקובץ חייב לכלול את הסיומת .php ולהיות מוקף במירכאות. require_once מבטיחה שהקובץ ייטען פעם אחת בלבד, גם אם הפקודה מופיעה מספר פעמים.

challenge icon

אתגר

בינוני

ניתנו לך קובצי PHP (my_class.php ו-driver.php). הוסף את הוראת require_once המתאימה בקובץ driver.php כדי לקשר בין הקבצים ולהשתמש במחלקה מהקובץ החיצוני!

נסו בעצמכם

<?php
// TODO: הוסף את פקודת require_once כדי לכלול את my_class.php


$testCase = trim(fgets(STDIN));
$obj = new MyClass();
echo "Test completed\n";
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה תכנות מונחה עצמים

תרגלו בעצמכם: קומפיילר PHP אונליין