【发布时间】:2021-03-27 21:07:12
【问题描述】:
我在其中返回值的函数,但当我调用此函数时,它也会回显另一个函数。
function myFunction(){
$output1 = anotherFunc();
$output2 = " Hello World!";
return $output2;
}
function anotherFunc(){
echo "Hey this is paragraph";
}
$data = myFunction();
print_r($data);
【问题讨论】:
-
您可以将代码中的
echo更改为return吗? -
要么改变回声以返回 Magnus Eriksson 提到的,要么你 save the output to a variable。
-
Magnus Eriksson,这只是示例。我无法访问另一个 Func,这就是我苦苦挣扎的原因。
-
请注意
$output1 = anotherFunc();用null填充$output1,因为anotherFunc()不返回任何内容。您是否需要实际获取回显的字符串?
标签: php