我以前从未考虑过这个问题,但我的一个客户正试图命名一个以$开头的文件; $的template.PHP.
这是允许的吗?
如果不允许,我想能给他一个理由吗?
谢谢!
解决方法:
这完全取决于您正在使用的文件系统.您可以在我知道的所有主要文件系统上使用$启动文件名 – FAT,fat32,NTFS,ext2,ext3,ext4,…(嗯.我对文件系统的体验实际上非常有限.有趣.)
请记住,如果你是用PHP做的,你需要确保你没有在双引号中使用字符串文字,因为在双引号的字符串文字中,$引入了一个变量.如果您使用的是文字$,请使用单引号或使用反斜杠转义它.