结论是:空格可以代替一个制表符。但是但是一个制表符代替不了很多个空格.
<?php error_reporting(0); $r=" cyg&liwen";//我按下了制表符tab $spaced=str_replace("\t",' ',$r); print "<pre>$r</pre>"; print "<pre>$spaced</pre>"; $r=" cyg&liwen";//我按下了很多空格 $spaced=str_replace(" ",'\t',$r); print "<pre>$r</pre>"; print "<pre>$spaced</pre>"; ?>