Menu
CoddyTech

الملفات الخارجية

جزء من قسم البرمجة كائنية التوجه في رحلة 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، لأن 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 عبر الإنترنت