将字符串合并到变量而不换行?

时间:2014-10-03 09:59:08

标签: php

我遇到了问题,但我不知道如何修复它 我有这样的代码:

$link= 'http://www.example.com/2ne1-albums-list';
for($k=1 ;$k<= 4 ;$k++)
{
   $new_link =  $link.'-'.$k.'.html';
   echo $new_link."\r\n" ;                                                             
 }

我在CMD中尝试了echo,结果就像这样

http://www.example.com/2ne1-albums-list
-1.html
http://www.example.com/2ne1-albums-list
-2.html

但我希望这样:

http://www.example.com/2ne1-albums-list-1.html
http://www.example.com/2ne1-albums-list-2.html

尝试使用trim()但它不起作用?

编辑:终于解决了问题。我试图在$ link中使用trim()。并且它正常工作:)。谢谢Vincent Beltman的想法:D

1 个答案:

答案 0 :(得分:0)

可能因为cmd而猜测它。如果线条太长,它将打印在下一行。像这样:

http://www.example.com/2ne1-albums-list # <-Max characters for cmd.
-1.html # Cmd prints on next line