Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 符号与数据处理_Php_Symfony - Fatal编程技术网

Php 符号与数据处理

Php 符号与数据处理,php,symfony,Php,Symfony,最近我进入了PHP框架Symfony,了解了一些基本知识,但是在Symfony中找不到一个关于数据检索(从数据库)的好例子 因为Symfony是一种面向对象的编程方式,所以我认为最好是检索数据,将某些字段保存为某个对象的属性(名称将与表的名称相关),然后将其返回到细枝模板 我的模板如下所示: {% extends 'base.html.twig' %} {% block body %} <h1>Page: {{ page.title }}</h1> {%

最近我进入了PHP框架Symfony,了解了一些基本知识,但是在Symfony中找不到一个关于数据检索(从数据库)的好例子

因为Symfony是一种面向对象的编程方式,所以我认为最好是检索数据,将某些字段保存为某个对象的属性(名称将与表的名称相关),然后将其返回到细枝模板

我的模板如下所示:

{% extends 'base.html.twig' %}

{% block body %}
    <h1>Page: {{ page.title }}</h1>
    {% for x in Object_Name %}
        { x.age}
    {% endfor %}
{% endblock %}
{%extends'base.html.twig%}
{%block body%}
页码:{{Page.title}
{%x在对象_Name%}
{x.age}
{%endfor%}
{%endblock%}
我应该如何定义类或对象及其属性,控制器应该如何将此类对象传递给上面示例中给出的模板?我一直在网上浏览,但似乎没有太多关于数据处理和Symfony PHP的内容

有人能给我推荐一个我能找到这类信息的页面吗


因为我已经习惯于在ASP.NET中使用MVC,我知道这些事情会发生在一个名为
models
的文件夹中,该文件夹将包含类及其属性,但Symfony似乎不是这样。

您正在Symfony2中查找
实体

这些类表示数据库中的表

您可以从现有数据库表中创建它们,也可以在生成的实体上创建新的数据库表


仔细查看您正在Symfony2中查找的
实体的文档

这些类表示数据库中的表

您可以从现有数据库表中创建它们,也可以在生成的实体上创建新的数据库表


仔细查看文档

尝试查看条令和实体尝试查看条令和实体谢谢,我想这就是我一直在寻找的,但不确定Symfony使用的术语是什么。它们与您已经知道的模型类似,但命名不同。就我个人而言,我使用术语
Model
仅用于来自数据库或任何其他信息源的类,这些类不是由条令处理的。谢谢,我认为这是我一直在寻找的,但不确定Symfony使用的术语是什么。它们与您已经知道的模型类似,但具有不同的命名。就我个人而言,我使用术语
Model
仅用于来自数据库或任何其他信息源的类,而这些类不是由条令处理的。