在 PHP 中,有几种方法可以实现代码复用。以下是一些建议:
function add($a, $b) {
return $a + $b;
}
echo add(1, 2); // 输出 3
class Calculator {
public function add($a, $b) {
return $a + $b;
}
public function multiply($a, $b) {
return $a * $b;
}
}
$calculator = new Calculator();
echo $calculator->add(1, 2); // 输出 3
echo $calculator->multiply(3, 4); // 输出 12
// myLibrary.php
class MyLibrary {
public function formatDate($date) {
return date('Y-m-d', strtotime($date));
}
}
// 在项目中使用
require_once 'myLibrary.php';
$myLibrary = new MyLibrary();
echo $myLibrary->formatDate('2021-09-01'); // 输出 "2021-09-01"
// app/Http/Controllers/UserController.php
namespace App\Http\Controllers;
class UserController extends Controller {
public function index() {
return view('users.index');
}
}
// 在其他文件中引用
use App\Http\Controllers\UserController;
$userController = new UserController();
通过使用上述方法,您可以在 PHP 构建时实现代码复用,从而提高代码的可维护性和可扩展性。