課程
/后端開發
/PHP
/MVC架構模式分析與設計
建議class的命名能夠更規范一點哦。 TestModel.class.php
2014-05-11
源自:MVC架構模式分析與設計 3-3
正在回答
剛翻手冊看到首字母大寫的ucfirst()函數,但又考慮到控制器名字可能有多個單詞例如songlist ...,所以命名時還是拋棄大寫的這種規范吧
不要老把你們C/Java的一般寫法帶過來給別的語言套。。。
那個t不能大寫。
這是PHP本身缺乏嚴謹性的問題,缺少java里的命名空間等……
兩種考慮都值得參考。
明白,謝謝。Java的命名規范中,類名首字母大寫,function首字母小寫。 我考慮的是,如果這個類名首字母大寫,那么控制器的類名首字母也要大寫,保持統一。但是如果控制器的類名大寫了,url里的控制器名首字母也得大寫,別人在輸入網址的時候會經常忘記,因為我們一般輸網址是一律小寫字母,很少大小寫切換的來輸入。所以當時在設計框架的時候,就將類名首字母消息餓了。 具體的運用我們再一起斟酌,謝謝您的建議。
舉報
通過學習MVC理論知識,由淺入深帶您實現人生第一個MVC框架
57 回答
54 回答
80 回答
48 回答
41 回答
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-01
剛翻手冊看到首字母大寫的ucfirst()函數,但又考慮到控制器名字可能有多個單詞例如songlist ...,所以命名時還是拋棄大寫的這種規范吧
2014-10-12
不要老把你們C/Java的一般寫法帶過來給別的語言套。。。
2014-10-10
那個t不能大寫。
2014-07-04
這是PHP本身缺乏嚴謹性的問題,缺少java里的命名空間等……
2014-06-08
兩種考慮都值得參考。
2014-05-12
明白,謝謝。Java的命名規范中,類名首字母大寫,function首字母小寫。 我考慮的是,如果這個類名首字母大寫,那么控制器的類名首字母也要大寫,保持統一。但是如果控制器的類名大寫了,url里的控制器名首字母也得大寫,別人在輸入網址的時候會經常忘記,因為我們一般輸網址是一律小寫字母,很少大小寫切換的來輸入。所以當時在設計框架的時候,就將類名首字母消息餓了。 具體的運用我們再一起斟酌,謝謝您的建議。