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
很好,謝謝:)我會檢查出。 –