如果您熟悉 java,可能您已经知道 pojo (普通 java 类). 因为 pojo 这个词最早是由 martin fowler、rebecca parsons 和 josh mackenzie 于 2000 年在 java 编程语言上创造的。 pojo 使我们更容易理解类对象中的数据结构类型。
1.那么在另一种编程语言中 pojo 的名字是什么呢?
关于普通旧对象的约定是 “普通旧编程语言对象”。如果你在 ruby 上,你可以调用 poro(普通旧 ruby 对象),也许 rubyist 已经知道了。如果是在 php 中,则被称为 popo(普通旧 古人赞美父亲的诗词php 对象)。如果每种语言都有一个类,那么它们都可以实现普通的旧对象。
2为什么在现代 php 编程中使用 popo ?
popo 可以指导我们了解数据结构,并让我们清楚地了解对象上的数据类型。 你可以在 popo 中创建 dto(数据传输对象),例如:“toarray ()”,“casttoclass ()”,“tojson ()” 之类的。所以数据或值不是在变量中,而是在基于类对象的。它可以为你提供关于如何从对象 a 到对象 b 进行通信的标准化。 给你更少的函数参数,你只需通过 popo 类。在现代的 php 编程 web 应用程序中,我们经常使用 mvc(模型、视图、控制器),它会经常与每个对象通信。从控制器到 rvice,控制器从 rvice 获取数据返回,并返回到视图。有了 popo,我们可以更好地与每个对象通信。
3.如何在 php 编程中定义 popo?
你可以通过定义什么类、什么属性来使用 popo?popo在山的那边 王家新 应该有 tter 和 getter。首先定义类,食品有属性名、价格、数量和总价。然后我们可以通过食品 popo 上的 tter 函数来设置值。如果我们想把它转换成 json,我们
可以调用 “tojson ()” 函数等。你可以根据自己的需要开发。例如:4.如何在现代 p热带草原气候分布hp 编程中实现 popo ?
你可以通过创建新的 popo 来启动它。澳大利亚首都在上面的例子中,我们可以用 php 语法调用 “new food ()”。
例 1 (简单 controller):
在例 1 中,我们使用 toarray () 与 model 通信。
示例 2 (controller, rvice and model):
我们将类对象传递给 rvice
我们使用 toarray () 来与 model 通信。
在下面的 food 服务中,没有 popo 函数使他看起来不可维护,太多参数了。
这是现代 php 中的一个快速实现。你可以使用 popo 简化你的参数函数,你可以得到更好地通信每个对象或类。
更多学习内容请访问:
腾讯t3-t4标准精品php架构师教程目录大全,只要你看完保证薪资上升一个台阶(持续更新)
本文发布于:2023-04-08 13:51:39,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/798f28576d04506d3afcaf58df6c5ea7.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:如何使用简单 PHP 对象 POPO (Plain old PHP Object) 来优化你的代码.doc
本文 PDF 下载地址:如何使用简单 PHP 对象 POPO (Plain old PHP Object) 来优化你的代码.pdf
留言与评论(共有 0 条评论) |