这是一个简单的php函数。
function hello($name) {
$message = 'Hello '.$name.' How are you feeling today?';
return $message;
}
如您所知,当我执行此函数时,它会返回一条消息。
<?php
echo hello(Stackoverflow);
?>
输出:
Hello Stackoverflow How are you feeling today?
有没有办法在不使用回声的情况下显示此消息(至少不在此处)
与<?php hello(Stackoverflow); ?>
类似,它应该返回消息。
答案 0 :(得分:4)
如果是这种情况,您的功能应该是echo
。
function hello($name) {
$message = 'Hello '.$name.' How are you feeling today?';
echo $message;
}
答案 1 :(得分:3)
有很多方法可以展示某些东西。 printf
在这种情况下非常有用。
<?php
function hello($name){
printf('Hello %s How are you feeling today?', $name);
}
?>
答案 2 :(得分:1)
如果<?= hello('Stackoverflow') ?>
上的短标签应该有效。但不建议使用它。
答案 3 :(得分:1)
function hello($name) {
$message = 'Hello '.$name.' How are you feeling today?';
echo $message;
}
答案 4 :(得分:0)
您始终可以将其打印到PHP错误日志:http://php.net/manual/en/function.error-log.php
答案 5 :(得分:0)
<?= hello('String') ?>