1
我很惊讶这成为多么复杂。我使用此代码作为MySQL的行获取:PHP需要获得一个对象的属性值,但该属性有一个复杂的关键
$query_start_date = "SELECT MIN(date) FROM table";
$database->setQuery($query_start_date);
$start2 = $database->loadObjectList();
var_dump($start2);
我得到这个结果(因为它包含了预期的数据似乎好):
array(1) { [0]=> object(stdClass)#7346 (1) { ["MIN(date)"]=> string(19) "2008-11-03 10:53:32" } }
但现在,我需要把该日期2008-11-03 10:53:32
成另一个简单的变量。我尝试了很多东西;下面的测试似乎是最接近:
echo $start2[0]->MIN(date);
但我得到的错误: 致命错误:调用未定义的方法stdClass的:: MIN()在...
谁能请告诉我如何获取日期值并将其放入变量中?
是的!并且知道我可以在哪里了解更多关于这些花括号的信息,以及它们如何工作? –
@JoeCool这里是关于附加信息的手册条目http://php.net/manual/en/language.types.string.php#language.types.string.parsing.complex – Ghost
很好,谢谢:)我会检查出。 –