如何 return 结果打印在 php

How to return result printed in php

我想return打印结果,用于其他功能。

代码如下:

"Keyword idea text '%s' has %d average monthly searches and competition as %d.%s",
$result->getText()->getValue(),
is_null($result->getKeywordIdeaMetrics()) ?
0 : $result->getKeywordIdeaMetrics()->getAvgMonthlySearches()->getValue(),
is_null($result->getKeywordIdeaMetrics()) ?
0 : $result->getKeywordIdeaMetrics()->getCompetition(),
PHP_EOL
);

return

结果如下:关键字创意文本 'a' 每月平均搜索量为 1600,竞争为 4。 关键字创意文本 'b' 的平均每月搜索量为 10,竞争为 2。 关键字创意文本 'c' 每月平均搜索量为 10,竞争为 4。

这是打印出来的

我想return喜欢"a,b,c"

如何将这个结果存储在一个字符串中并返回....这样我就可以在其他函数中使用

第一种方法:

return $a . ',' . $b . ',' . $c;

第二种方法

$arr = [$a, $b, $c];
return implode(",", $arr);