У меня есть предложение как это.
1 2 3 4
Как Вы видите, промежуточный 1 2 и 3 текста, существуют дополнительные пространства. Я хочу вывод только с одним пространством между ними. таким образом, мой вывод будет 1 2 3 4
.
Если я использую обрезку, она может только удалить пробел, но не это
Как я могу использовать функцию обрезки PHP для получения вывода как это?
$str = "1 $nbsp; 2 3 4";
$new_str = str_replace(" ", '', $str);
echo str_replace ( " ", "", "1 2 3 4" );
просто помните, что вам нужно вывести результат str_replace, и вам также не нужно беспокоиться о пробелах, браузер покажет только одно пробел.
если в вашей строке действительно есть "",
$str="1 2 3 4";
$s = str_replace(" ","",$str);
print $s;