如何在PHP中添加具有指定字符串长度的空间

时间:2018-11-28 10:26:07

标签: php string

我想在指定字符串长度的字符串中添加空格。

例如:你好是我的字符串,我将字符串的长度设置为30,因此下一个字符串应在长度30之后开始,因此应类似于Hello Next string

我想添加空间。

我使用了以下代码,但它没有增加空格,而是整个字符,但没有增加空格。

<?php
$fistString ="Hello World";
$secondString ="Good";
echo str_pad($fistString, 45, '  ', STR_PAD_RIGHT).$secondString;
?>

4 个答案:

答案 0 :(得分:0)

据我所知,答案是:-

<?php
$fistString ="Hello World";
$secondString ="Good";
$str=$fistString;
for ($i=0; $i < 30; $i++) { 
    $str.='&nbsp;';
}
$str.=$secondString;
echo $str;
?>

答案 1 :(得分:0)

这将通过使用

完成
$string_1 = "The quick brown fox jumped over the lazy dog.";
$string_2= " -space-or-anything- ";
$newtext = wordwrap($string_1, 20, " $string_2  <br>"); 

//它将在第20个字符之后添加第二个字符串,并且也将换行

echo $newtext;

//结果将类似于

The quick brown fox -space-or-anything- 
jumped over the lazy -space-or-anything- 
dog.

答案 2 :(得分:0)

我按照以下方式对自己做事。

<?php
echo str_pad($string, 30, " &nbsp", STR_PAD_RIGHT).$secondString;

?>

答案 3 :(得分:0)

在php中添加具有指定字符串长度的空间

$temp ="optionA"
chunk_split($temp ,6,' ')

输出:选项A