我想用PHP在一个文本文件中添加300个空格。我不能像你已经知道的那样使用 
(.txt格式,而不是HTML),那么如何做到这一点呢?
所以这个代码计算数字,正如你所看到的,我需要300个空格。
$spaces = 0; // will become 300 spaces
while ($spaces < 300)
{
$spaces++;
}
为了测试我有多少空白,我会使用
substr_count($spaces, ' ');
感谢
不要创建一个循环来构建它们,只需使用以下
$padded_text = str_pad($some_text, 300, ' ', STR_PAD_LEFT);
任何小于300个字符大的字符都会添加空格,根据您需要这些空格的位置,您可以尝试使用STR_PAD_RIGHT或STR_PAD_BOTH。如果你根本没有字符,它会生成满300个空格的字符,这将比使用循环更快。
现在,如果你只是想添加300个空格(而不是填充它,这样会有少于300个空格),你会想使用
$spaces = str_repeat(' ', 300);