Menu
CoddyTech

外部文件

本课属于 Coddy PHP 学习旅程的“面向对象编程”单元。第 1 课,共 91 课。

外部文件可以让你将类整理到单独的 PHP 文件中,并使用 require_once 将它们包含到主程序中。

创建一个名为 my_class.php 的单独 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)。在 driver.php 文件中添加正确的 require_once 语句,以连接这些文件并使用外部文件中的类!

亲手试试

<?php
// TODO:添加 require_once 语句来引入 my_class.php


$testCase = trim(fgets(STDIN));
$obj = new MyClass();
echo "Test completed\n";
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

面向对象编程中的所有课

自己练习: PHP 在线编译器