聽起來很容易,但我無法找到在類中構建的位置以及文檔中存在的位置。我使用函數,但想知道面向對象方面有什麼。如何在PHP文檔中找到DateTime類的描述?
回答
這不是一個URL或任何東西,但你可以得到一個公平的想法使用反射:
Reflection::export(new ReflectionClass('DateTime'));
Class [ class DateTime ] {
- Constants [11] {
Constant [ string ATOM ] { Y-m-d\TH:i:sP }
Constant [ string COOKIE ] { l, d-M-y H:i:s T }
Constant [ string ISO8601 ] { Y-m-d\TH:i:sO }
Constant [ string RFC822 ] { D, d M y H:i:s O }
Constant [ string RFC850 ] { l, d-M-y H:i:s T }
Constant [ string RFC1036 ] { D, d M y H:i:s O }
Constant [ string RFC1123 ] { D, d M Y H:i:s O }
Constant [ string RFC2822 ] { D, d M Y H:i:s O }
Constant [ string RFC3339 ] { Y-m-d\TH:i:sP }
Constant [ string RSS ] { D, d M Y H:i:s O }
Constant [ string W3C ] { Y-m-d\TH:i:sP }
}
- Static properties [0] {
}
- Static methods [0] {
}
- Properties [0] {
}
- Methods [9] {
Method [ public method __construct ] {
}
Method [ public method format ] {
}
Method [ public method modify ] {
}
Method [ public method getTimezone ] {
}
Method [ public method setTimezone ] {
}
Method [ public method getOffset ] {
}
Method [ public method setTime ] {
}
Method [ public method setDate ] {
}
Method [ public method setISODate ] {
}
}
}
不完美的,因爲沒有爭論,但一個起點,至少。他們應該讓這個更容易發現,我同意!
的網址你提到http://www.php.net/manual/en/migration52.classes.php doens't根本不描述類。當然,在某個地方還有其他類別的文件。
http://no2.php.net/date_create
構造信息。關於評論序列化的一些很好的信息。
http://laughingmeme.org/2007/02/27/ 不錯的教程,可能會老了。
http://ditio.net/2008/06/03/php-datetime-and-datetimezone-tutorial/ 另一個略有不同的方法教程。
的描述可以在文檔的註釋中找到:
http://php.net/manual/fr/book.datetime.php#84699
編輯:今天上午,我發現了一些interresting:
http://laughingmeme.org/2007/02/27/looking-at-php5s-datetime-and-datetimezone/
DateTime類的文檔,可以發現在php.net/DateTime,這有關於班級和功能的信息,或者只有班級文件可在php.net/manual/en/class.datetime.php
這些東西記錄在文檔中 - 也許不是你要求它的時間。
總之,通過擴展的作者,你可以有一個讀得到完整的細節:http://derickrethans.nl/phparchitects-guide-to-date-and-time-programming.html
下一頁到德里克Rethans的是在這裏和那裏發表演講關於主題和幻燈片可供選擇。如果你有機會參加一個會議並聽他的一次會談,就去做吧。
最近的一個:
FrOsCon,2010 8月22日:XXXX://derickrethans.nl/talks/time-froscon10.pdf(來源:XXXX://derickrethans.nl/talks.html)
- 1. 如何在java類中描述json嵌套文檔?
- 2. iPhone:文檔類型描述或'Kind'描述
- 3. 堆場文檔:描述
- 4. 文檔 - 描述流程
- 5. 在Freebase中查找類型描述?
- 6. PowerShell的 - 找到描述
- 7. 如何在JNI中找到對象的字段描述符?
- 8. 如何顯示jmx MBean的類描述,屬性描述和操作描述
- 9. 描述Lua 5.2實現的文檔?
- 10. 在哪裏可以找到部署描述符(web.xml)的完整文檔
- 11. 如何將描述性文本解析爲DateTime對象?
- 12. 如何從WooCommcerce歸檔描述
- 13. PHP - iOS中的iCal描述
- 14. OpenSearch描述文檔發現和Chrome
- 15. JSX描述Facebook和打字稿文檔
- 16. 文檔概述VS2008的類
- 17. 類方法:描述「#my_class_method」或描述「#self.my_class_method」?
- 18. 如在描述
- 19. 我如何找出文件的文件描述符
- 20. 如何確定描述符的類?
- 21. 幫我找到Yii的$ htmlOption描述
- 22. JAX-WS Deployement錯誤+ LocatableWebServiceException:在運行時描述找不到類
- 23. 如何添加鏈接的文字到Asana中的描述?
- 24. 如何在Swashbuckle中爲OWA包含WebApi 2生成的Swagger文檔中的類和屬性描述?
- 25. 在php中,如何描述對象的屬性和方法?
- 26. com.google.android.gms.vision.dynamite的本地模塊描述符類未找到
- 27. PHP的模式描述
- 28. 如何顯示類別描述?
- 29. 未找到Eclipse部署描述符
- 30. 「找不到SDK描述符」錯誤 - FlashDevelop
那是我特別感興趣的構造函數,反射不給。我是新來的反射類,並可能使用它一段時間(我不知道它是否很容易在PHP文檔中找到?) – user10117 2008-11-25 07:17:08
:) http://au.php.net/oop5。反射 如果它特別是構造函數,這可能有所幫助: <?php date_default_timezone_set('Europe/London'); $ datetime = new DateTime('2008-08-03 14:52:10'); echo $ datetime-> format(DATE_ATOM); ?> (來自date_create()手冊頁)。 – majelbstoat 2008-11-25 08:16:43