对于带有concataination的字符串内的每个输出

时间:2017-01-16 12:45:33

标签: php string loops

以下输出是'测试资料',我期待'测试我的东西',因为有2 x $things这是为什么?如何获得所需的输出?

$mystring = 'Test';

foreach ( $things as $thing ) {
    $whatever = ' My ';
    $mystring .= $whatever;
}

$mystring .= 'Stuff';
echo $mystring;

1 个答案:

答案 0 :(得分:0)

所以下面有两个屏幕:

1) $ things变量保存数据,因此我们将获得您想要的输出。

enter image description here

2) $ things变量不包含任何数据,所以我们将输出:

enter image description here

这意味着,$ thing不包含任何数据。当$ thing里面有数据时,请确保使用for,否则它将无效。