如何使用 PHP 调用其他文件中的方法?使用 include/require:包含文件并访问其方法和常量。使用命名空间:使用完全限定类名引用文件中的方法和类。

如何使用 PHP 调用其他文件中的方法
在 PHP 中,可以使用以下两种方法调用其他文件中的方法:
1. include/require
- 使用
include或require语句将另一个文件包含到当前文件中。 - 这将执行被包含的文件,并且可以访问其中定义的类、方法和常量。
示例:
立即学习“PHP免费学习笔记(深入)”;
// 包含另一个文件(customer.php) include 'customer.php'; // 创建一个 Customer 对象 $customer = new Customer(); // 调用 Customer 类中的方法 $name = $customer->getName();
2. 命名空间
- 使用
namespace语句将 PHP 文件组织成命名空间。 - 命名空间允许您使用完全限定类名来引用其他文件中的类和方法。
示例:
立即学习“PHP免费学习笔记(深入)”;
// customer.php 中
namespace App\Models;
class Customer
{
public function getName()
{
return 'John Doe';
}
}
// main.php 中
use App\Models\Customer;
// 创建一个 Customer 对象
$customer = new Customer();
// 调用 Customer 类中的方法
$name = $customer->getName();选择方法的建议:
- 如果包含的文件相对较小且会被频繁调用,请使用
include/require。 - 如果包含的文件很大或只会被偶尔调用,请使用命名空间。
需要注意的是,include 是非致命的,这意味着如果被包含的文件不存在,它将发出一个警告并继续执行。require 是致命的,这意味着如果被包含的文件不存在,它将发出一个错误并停止执行。











