我在函数中有以下内容():
if ($cod == 1000)
{
$message = 'Some Message';
return $message;
}
后来,我称这个函数为:
try
{
$comandoController->someThing();
}
我希望在浏览器上看到“Some Message”。但我没有。
注意:如果echo
条件中有echo "hello"
之类的东西,我可以看到它。所以条件是这样的。
而不是$comandoController->someThing();
应该我们执行以下操作:
$result = $comandoController->someThing();
echo $result;
答案 0 :(得分:2)
按设计工作。此
try
{
$comandoController->someThing();
}
不会向浏览器输出任何内容。返回值可以是echo
ed:
echo $comandoController->someThing();
或存储:
$value = $comandoController->someThing();
但就目前而言,不会发生任何浏览器输出。
答案 1 :(得分:1)
您需要echo
:
echo $comandoController->someThing();
或者使用功能中的echo
代替:
if ($cod == 1000)
{
echo 'Some Message';
}
现在你只需要这样做:
$comandoController->someThing();