编程过程中Tab是否可替换成空格
运用空格的优点:
1.代码作风一致
– Tab在不同编译器下的解析是不同的
运用Tab的优点(以PHP为例):
1.文件大小
– Tab键是一个键,4个空格是4个字符(PHP是4个,HTML是2个空格2个字符)
a.在Windows环境下
1)空txt里20个空格,大小20字节,占用空间4KB
2)空txt里5个Tab(占了40个空格的位置),大小5字节,占用空间4KB
b.在CentOS(Block为4K)下
1)空文件里20个空格,大小20字节,占用空间4KB
2)空文件里5个Tab(占了40个空格的位置),大小5字节,占用空间4KB
2.效率
– PHP去掉空字符所用时间比用空格更少(影响比例很小,但确实存在,对PHP来说排版的Tab和空格都是无用空字符)