我应该发送什么类型的数据才能查看?

Viz*_*lni 1 php model-view-controller

自从我开始以MVC方式编程的那天起,我一直在问自己这个问题.我应该发送查看填充数据的数组,还是应该将其作为我从数据库中检索到的对象发送?我的模型将数据作为对象返回.什么是创造这样的东西的最佳方式?

$new_data = $model->find_by_id(1);

echo $new_data->name; 

$new_data->name= "whatever";

$new_data->save();
Run Code Online (Sandbox Code Playgroud)

例如.view.php

echo $object->name;
Run Code Online (Sandbox Code Playgroud)

要么

echo $array['name']
Run Code Online (Sandbox Code Playgroud)

语言是PHP :).

jon*_*ohn 5

将数据发送到您的视图时,如何对数据进行格式化无关紧要,只要您正在使用它,就会以某种形式显示数据.

视图分离的测试基于逻辑,而不是数据.

  • 您是否更改了视图中的数据?

这是一个更好的问题,要确保您的数据已准备好传递给视图.