第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

為什么我不能訪問(wèn)PHP的datetime類中的datetime->date?是蟲子嗎?

為什么我不能訪問(wèn)PHP的datetime類中的datetime->date?是蟲子嗎?

PHP
慕工程0101907 2019-06-29 10:21:01
為什么我不能訪問(wèn)PHP的datetime類中的datetime->date?是蟲子嗎?使用DateTime類,如果我試圖運(yùn)行以下代碼:$mydate = new DateTime();echo $mydate->date;我會(huì)得到這條錯(cuò)誤信息注意:未定義的屬性:datetime:$date.這沒(méi)什么意義,因?yàn)楫?dāng)你跑的時(shí)候var_dump()關(guān)于變量$mydate,它清楚地表明,這一財(cái)產(chǎn)是存在的,并且可以公開(kāi)訪問(wèn):var_dump($mydate);object(DateTime)[1]   public 'date' => string '2012-12-29 17:19:25' (length=19)   public 'timezone_type' => int 3   public 'timezone' => string 'UTC' (length=3)這是PHP中的一個(gè)bug,還是我做錯(cuò)了什么?我使用的是PHP 5.4.3。
查看完整描述

3 回答

?
墨色風(fēng)雨

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超6個(gè)贊

這是一個(gè)已知問(wèn)題.

可用日期實(shí)際上是支持var_dump()這里-Derick@php.net

出于某種原因,你不應(yīng)該能夠訪問(wèn)這個(gè)屬性,但是var_dump不管怎樣都能顯示出來(lái)。如果您確實(shí)希望以該格式獲取日期,請(qǐng)使用DateTime::format()功能。

echo $mydate->format('Y-m-d H:i:s');


查看完整回答
反對(duì) 回復(fù) 2019-06-29
?
慕后森

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊

除使用外DateTime::format()可以使用反射訪問(wèn)該屬性:

<?php

$dt = new DateTime();$o = new ReflectionObject($dt);$p = $o->getProperty('date');$date = $p->getValue($dt));

這比使用format()因?yàn)?/trans>format()格式化已格式化的時(shí)間字符串。特別是當(dāng)你在一個(gè)循環(huán)中做很多次的時(shí)候。

然而,這不是PHP的常規(guī)行為。上述評(píng)論中提到的@尼羅河已經(jīng)提交了一個(gè)Bugreport。


查看完整回答
反對(duì) 回復(fù) 2019-06-29
?
守著星空守著你

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超8個(gè)贊

正如其他答案所指出的,這是PHP的一個(gè)問(wèn)題,到今天仍未解決,但如果它是var_dump()我不太確定.。

echo ((array) new DateTime())['date']; // Works in PHP 7.

我確信的是如果的性質(zhì)DateTime在我們打算使用的地方,它本來(lái)是可以使用的。但就像許多內(nèi)部類一樣而且,您不應(yīng)該依賴“hacky”或“glitchy”方法來(lái)修復(fù)您的代碼。相反,你應(yīng)該使用他們的API.

echo (new DateTime())->format('Y-m-d H:i:s');

如果您不滿意,可以擴(kuò)展類,或者使用為你擴(kuò)展了它。

echo (new Carbon())->toDateTimeString();

如果你想知道var_dump()創(chuàng)建對(duì)象的假輸出__debugInfo()


查看完整回答
反對(duì) 回復(fù) 2019-06-29
  • 3 回答
  • 0 關(guān)注
  • 487 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)