Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在字符串的第一个字符后添加空格_Php - Fatal编程技术网

Php 如何在字符串的第一个字符后添加空格

Php 如何在字符串的第一个字符后添加空格,php,Php,我有一个名为$words=“难以置信的的字符串。 我希望输出是可信任的 我尝试了以下代码: implode(" ", str_split($words, 2))." "; 它正在工作,但对字符串中的每2个字符都有影响 我用上面的代码得到了这个Un-be-li-ab-le 我只想在字符串中的第一个字符后添加一个空格,您可以使用或来实现此目的。请尝试使用或 $words = "Unbelievable"; echo substr($words, 0, 1) . ' ' . substr($word

我有一个名为
$words=“难以置信的
的字符串。 我希望输出是可信任的

我尝试了以下代码:

implode(" ", str_split($words, 2))." ";
它正在工作,但对
字符串中的每2个字符都有影响

我用上面的代码得到了这个
Un-be-li-ab-le

我只想在
字符串中的第一个字符后添加一个空格,您可以使用或来实现此目的。请尝试使用或

$words = "Unbelievable";
echo substr($words, 0, 1) . ' ' . substr($words, 1);

使用

echo substr_replace($words," ", 1, -strlen($words));
$words = "Unbelievable";
$str1 = substr($words, 0, 1); //set str1 to be Un
$str2 = substr($words, 1); //set str2 to be believable

$result = $str1." ".$str2; //result is 'Un believable'
 $words = "Unbelievable".    
$word = substr_replace($words," ", 1, -strlen($words));