在不使用MySQL数据库的情况下,我们可以使用PHP的内置函数和数据结构来构建一个简单的数据库,以下是一个简单的示例,展示了如何使用PHP数组和关联数组来模拟一个小型数据库。
(图片来源网络,侵删)
1、创建一个包含用户信息的数组:
$users = [ ['id' => 1, 'name' => '张三', 'age' => 25], ['id' => 2, 'name' => '李四', 'age' => 30], ['id' => 3, 'name' => '王五', 'age' => 28], ];
2、创建一个函数,用于根据用户ID查找用户信息:
function findUserById($id) { foreach ($users as $user) { if ($user['id'] == $id) { return $user; } } return null; }
3、创建一个函数,用于添加新用户:
function addUser($name, $age) { global $users; $newUser = ['id' => count($users) + 1, 'name' => $name, 'age' => $age]; $users[] = $newUser; }
4、创建一个函数,用于删除用户:
function deleteUser($id) { global $users; $index = 1; foreach ($users as $i => $user) { if ($user['id'] == $id) { $index = $i; break; } } if ($index != 1) { unset($users[$index]); } }
5、创建一个函数,用于显示所有用户信息:
function displayUsers() { echo "<table border='1'>"; echo "<tr><th>ID</th><th>姓名</th><th>年龄</th></tr>"; foreach ($users as $user) { echo "<tr><td>{$user['id']}</td><td>{$user['name']}</td><td>{$user['age']}</td></tr>"; } echo "</table>"; }
现在,你可以使用这些函数来操作模拟的数据库,添加一个新用户、删除一个用户或显示所有用户信息。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/680068.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复