繁体   English   中英

循环通过条件并附加到PHP中的字符串?

[英]Loop through condition and append to string in php?

我正在将一些内容写入文件,我将所有内容存储在一个变量中。 文件内容的某些部分需要重复进行一些微小的更改,这些更改存储在变量中,我需要为该更改运行for循环。

请参阅以下代码示例,

$looped_valueArray; //this is an array i need to loop the content in $looped_value 
                    //to show all the values
$content = 'sample content '. $looped_value.'
fdgdf';

我无法循环写一个附加到字符串之类的forloop

$content = 'sample content '. 
        foreach($looped_valueArray as $looped_value) $looped_value;.'fdgdf';

如果您想将内容添加到变量中,请按照此脚本操作:

$content ="sample content ";
foreach($looped_valueArray as $looped_value){
$content .=$looped_value;

}

您不能直接在字符串中使用循环。 定义一个循环遍历值的单独函数,或者,在上面的示例中,您可以使用implode():

$content = 'sample content ' . implode("", $looped_valueArray) . 'fdgdf';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM