PHP接口增删操作实例教程 职场写作

以下是一个简单的PHP接口增删操作的实例教程,我们将使用一个数组来模拟数据库操作。

1. 初始化数据

我们定义一个数组来存储数据。

```php

$users = [

['id' => 1, 'name' => '张三'],

['id' => 2, 'name' => '李四'],

['id' => 3, 'name' => '王五']

];

```

2. 添加用户

```php

function addUser(&$users, $name) {

$newId = count($users) + 1;

$users[] = ['id' => $newId, 'name' => $name];

return $newId;

}

```

3. 删除用户

```php

function deleteUser(&$users, $id) {

global $users;

foreach ($users as $key => $user) {

if ($user['id'] == $id) {

unset($users[$key]);

break;

}

}

}

```

4. 查询用户

```php

function getUser(&$users, $id) {

foreach ($users as $user) {

if ($user['id'] == $id) {

return $user;

}

}

return null;

}

```

5. 修改用户

```php

function updateUser(&$users, $id, $name) {

foreach ($users as $key => $user) {

if ($user['id'] == $id) {

$users[$key]['name'] = $name;

return true;

}

}

return false;

}

```

6. 表格展示

操作方法名参数返回值
添加用户addUser&$users,$name新增用户的ID
删除用户deleteUser&$users,$id
查询用户getUser&$users,$id用户信息数组或null
修改用户updateUser&$users,$id,$name是否修改成功(布尔值)

7. 使用示例

```php

// 添加用户

$newId = addUser($users, '赵六');

echo "