php中是否可能只有一个索引,但可以创建、读取、更新、删除?只有一个文件



在index.php文件中必须有以下操作:

可以创建或添加记录(请参阅表用户的属性以添加数据(。然后数据必须显示在表格中。您的表必须包含所有的属性,其中UPDATE按钮用于修改,DELETE按钮用于删除数据。然后只提交index.php文件。

我理解你的困惑。大多数现代php应用程序使用单个index.php作为应用程序的入口点。您的Web服务器(例如nginx或apache(负责使用您的index.php作为来自各种其他端点的入口点。例如,Laravel推荐这个nginx配置。此线路负责:

location / {
try_files $uri $uri/ /index.php?$query_string;
}

因此,当您的Web服务器配置正确时,很有可能处理来自单个文件的多个请求。当然,稍后为了使代码更好,您将使用更多的文件,这些文件将从index.php调用,因为单个文件中的所有代码很快就会变得混乱。

是的,你可以,但最佳实践不是把所有内容都写在一个文件中,把每个动作放在单独的类和单独的文件中。参考坚实的原则和单一的责任,你的类应该有单一的责任

由于缺乏声誉,必须在此处回答。。

因此,您有自己的表单,在您的单个文件中处理C.R.U.D的所有请求,您需要实现一个逻辑来处理不同的请求。。让我们想象一行显示一些数据,例如->艺术家:林肯公园,专辑:Meteora。在同一行中,您还有创建、读取、更新和删除按钮/图标。因此,根据用户选择的内容,您向脚本发送一个请求,该请求首先使用if语句或开关来检查用户选择的操作。因此,脚本进入正确的块并执行代码来处理用户请求。

编辑:因此,您将表单数据、请求始终发送到一个文件,并且根据Get或Post全局变量中的关键字,您的脚本将执行正确的块进行处理。

相关内容

最新更新