只是好奇,我注意到一些PHP文件的擴展名'class.php'或'html.php'。代碼文件具有這種擴展名的原因是什麼?命名php文件:'class.php'和'html.php'擴展名的含義是什麼?
預先感謝您!
只是好奇,我注意到一些PHP文件的擴展名'class.php'或'html.php'。代碼文件具有這種擴展名的原因是什麼?命名php文件:'class.php'和'html.php'擴展名的含義是什麼?
預先感謝您!
它必須是一個自定義的,也許class.php擴展名爲「模特」和html.php文件是「意見」
是,class.php都是模特/處理器和html.php的意見
它沒有具體的含義。最有可能的.class.php
包含一個類和.html.php
可能是一個模板。
使用ClassName.class.php
有,你可以放心地在不發生糾紛的__autoload()
功能(如使用自動加載包括$className.'.class.php'
與名爲index
類的好處 - 你最有可能有一個index.php
但該類的文件將是index.class.php
所以它會不成問題)。
具有.php的文件由PHP引擎執行。有些人喜歡用句點作爲他們用途的延伸。
即 create.my.template.html.php
create.my.template.html
是文件名。 .php
是擴展名。
取決於創作,這可能意味着,如:
模板這沒有任何特殊效果,作爲真正的擴展依然只是.PHP。人們可以選擇像這樣命名文件來分隔視圖和模型或類似的東西 - 但你也可以使用子文件夾(例如命名爲html和類),或者根本不使用任何形式的命名約定可能最終導致一個非常混亂的文件結構)。
你應該提到,這只是一種自定義的做事方式 - 沒有什麼能阻止我在'something.class.php'中編寫模板/視圖。 – oezi