外部文件
本课属于 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);输出:
MyClassrequire_once 'my_class.php'; 语句会将 my_class.php 文件连接到你的程序中。文件名必须包含 .php 扩展名,并用引号括起来。require_once 可确保文件只加载一次,即使这条语句出现多次也是如此。
挑战
中等给你提供了 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";
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
面向对象编程中的所有课
自己练习: PHP 在线编译器