Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.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
Zend framework 如何访问模型中的数据?_Zend Framework_Zend Db - Fatal编程技术网

Zend framework 如何访问模型中的数据?

Zend framework 如何访问模型中的数据?,zend-framework,zend-db,Zend Framework,Zend Db,我的数据库mysql中有一些数据,我在模型中通过查询接收到这些数据 $row = $this->fetchRow('id ='.$id); return $row; 数据库表中的一列以时间戳格式存储日期,我想在模型中用php函数date转换它。我怎么能做到?如何访问现在位于$row中的我的数据 我不确定您到底在问什么,但是如果您在问如何转换作为字符串返回的日期时间YYYY-MM-DD HH:NN:SS,那么这些应该会有帮助: # PHP 5.3+: $dt = new DateTime

我的数据库mysql中有一些数据,我在模型中通过查询接收到这些数据

$row = $this->fetchRow('id ='.$id);
return $row;

数据库表中的一列以时间戳格式存储日期,我想在模型中用php函数date转换它。我怎么能做到?如何访问现在位于
$row
中的我的数据

我不确定您到底在问什么,但是如果您在问如何转换作为字符串返回的日期时间
YYYY-MM-DD HH:NN:SS
,那么这些应该会有帮助:

# PHP 5.3+:

$dt = new DateTime($row['timestamp']);
$time = $dt->getTimestamp();

# before PHP 5.3:

$time = strtotime($row['timestamp']);

尝试通过print_r函数在controller中查看大量的$行(不知道如何在模型中查看),但是如果我尝试这样做,总是会出错。现在通过echo date('d-m-Y',$this->escape($this->add_time))这样的视图来实现这一点;但我认为这是不对的。有了来自表格的数据,我们必须在模型中工作,对吗?