在 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 構建時實現代碼復用,從而提高代碼的可維護性和可擴展性。