我想用 PHP 在一个文本文件中添加 300 个空格。我不能使用 
你已经知道的(.txt 格式,而不是 HTML),那么该怎么做呢?
如您所见,此代码计算数字,我需要 300 个空格。
$spaces = 0; // will become 300 spaces
while ($spaces < 300)
{
$spaces++;
}
并测试我将使用多少个空格
substr_count($spaces, ' ');
谢谢
我想用 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);