[英]PHP classes source code
在PHP和David Powers的書( PHP面向對象的解決方案 )的幫助下,我正處於學習OOP的階段。 我在第3章中,他談論使用DateTime類。 我想看看DateTime類的實現,以便了解OOP的實際工作原理。
1)在哪里/如何找到DateTime類的源代碼?
2)對於初學者而言,查看此類的代碼源很有用,還是更好地遠離此類雜亂的事物?
不要費心嘗試查看內置PHP類的代碼; 它們不是用PHP編寫的(它們是用C語言編寫的),因此它不會教您編寫PHP的任何知識。 該代碼在您需要時可用,但僅在您已經知道C時才有用。
但是,有很多很好的示例類可用。 PEAR存儲庫包含大量的PHP類,可能對學習很有幫助。 您可能還需要在適當命名的PHPClasses.org中下載一些示例。
對於初學者來說,查看此類的代碼源很有用,還是在這個級別上遠離混亂的事物更好?
OOP不是關於單個類的...您必須學習如何使用設計模式從類中構造結構。 順便說說; php不是學習oo編程的最佳語言。
DateTime
類) DateTime
有可能(實際上是)用C而不是PHP編寫的,在這種情況下,您不會從閱讀中得到任何東西(除非您想學習C)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.