以下是一個簡單的示例代碼,演示如何使用PHP實現待辦事項管理:
<!DOCTYPE html>
<html>
<head>
<title>待辦事項列表</title>
</head>
<body>
<h2>待辦事項列表</h2>
<ul>
<?php
// 獲取待辦事項數據
$tasks = file_get_contents('tasks.json');
$tasks = json_decode($tasks, true);
// 顯示待辦事項
foreach ($tasks as $task) {
echo '<li>' . $task['task'] . '</li>';
}
?>
</ul>
<form action="add_task.php" method="post">
<input type="text" name="task" placeholder="輸入待辦事項">
<button type="submit">添加待辦事項</button>
</form>
</body>
</html>
<?php
// 獲取待辦事項
$task = $_POST['task'];
// 獲取待辦事項數據
$tasks = file_get_contents('tasks.json');
$tasks = json_decode($tasks, true);
// 添加新的待辦事項
$newTask = array('task' => $task);
$tasks[] = $newTask;
// 保存待辦事項數據
file_put_contents('tasks.json', json_encode($tasks));
// 重定向到待辦事項列表頁面
header('Location: index.php');
[]
通過以上步驟,您就可以實現一個簡單的待辦事項管理系統,用戶可以添加新的待辦事項并在列表中查看已有待辦事項。您可以根據需求進行定制和擴展,例如添加編輯、刪除功能,設置優先級和截止日期等。