使用 PHP 和 MySQL 进行真实世界的 OOP

2023年 8月 27日 27.0k 0

使用 PHP 和 MySQL 进行真实世界的 OOP

从机器人到自行车的许多示例都可以作为对 OOP 的简单解释。然而,我更喜欢演示 OOP 如何在现实场景中发挥作用,特别是针对程序员。一个实际的示例是创建 MySQL CRUD(创建、读取、更新和删除)类。这样,无论数据库的设计如何,程序员都可以有效地管理项目中的条目。

一旦我们确定了需求,创建类的基本结构就相对简单了。首先,我们需要确保我们可以进行基本的 MySQL 操作。为了实现这一点,我们需要实现以下功能:

  • 选择
  • 插入
  • 删除
  • 更新
  • connect
  • 断开连接

让我们快速看看我们的类定义是什么样的:

登录后复制

首先,我们创建了一个新的 Database 对象,并将数据库凭据作为参数传递。您需要将其替换为您的凭据。接下来调用Database类的connect方法来建立与数据库的连接。如果连接成功,则调用 insert 方法,并将表名作为第一个参数,将新行的值数组作为第二个参数。

如果一切顺利,它应该在 mysqlcrud 表中创建一个新行。

如何更新行

让我们看看更新操作是如何工作的。

登录后复制

如您所见,我们调用了 update 方法来更新该行的 name 列。

如何删除行

接下来,让我们看看如何删除特定行。

登录后复制

如您所见,select 方法允许我们从所需的表中获取所有记录。

这就是您如何使用我们的类执行 CRUD 操作。

以上就是使用 PHP 和 MySQL 进行真实世界的 OOP的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论