如何将foreach中的字符串组合成单个字符串PHP [英] How to combine strings inside foreach into single string PHP

查看:90
本文介绍了如何将foreach中的字符串组合成单个字符串PHP的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有这样的代码

$word = 'foo';
$char_buff = str_split($word);

foreach ($char_buff as $chars){
    echo var_dump($chars);
}

输出为

string(1) "f" 
string(1) "o" 
string(1) "o"

由于某些原因,我想使输出仅变成1个这样的字符串:

For some reasons, I want to make the output become only 1 string like this:

string(3) "foo"

我尝试过

$char.=$chars;
echo var_dump($char);

但是显示错误Undefined variable: char.

推荐答案

我将假定您有充分的理由将其拆分,只是将其重新组合在一起:

I'm going to assume that you have a good reason for splitting it up, only to put it back together again:

$word = 'foo';
$result = "";
$char_buff = str_split($word);

foreach ($char_buff as $char){
    $result .= $char;
}

echo var_dump($result);

输出以下内容:

string(3) "foo"

这篇关于如何将foreach中的字符串组合成单个字符串PHP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆