.class extension for php


.class extension for php

我一直在drupal安装文件夹中挖掘,找到了一些.inc文件。所以它们代表"include",但我想知道PHP是否有.class扩展名来区分文件是一个类?

.class扩展名通常用于Java类文件。虽然没有技术原因不能将其用于PHP包含文件,但这样做会让其他开发人员感到困惑,因为它可能会将文件与Java虚拟机关联,而不是与文本编辑器关联。此外,它可能会让您面临一些安全问题:如果可以从web根目录直接访问.class文件和.inc文件,则它们将可供下载。无论是从安全角度还是为了其他开发人员的利益,最好对所有PHP文件使用.php扩展名。