PHP:从函数返回值并直接回显它?

mat*_*att 12 php function echo

这可能是一个愚蠢的问题,但......

PHP

function get_info() {
    $something = "test";
    return $something;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<div class="test"><?php echo get_info(); ?></div>
Run Code Online (Sandbox Code Playgroud)

有没有办法让函数自动"回显"或"打印"返回的语句?就像我想做这个...... 

<div class="test"><?php get_info(); ?></div>
Run Code Online (Sandbox Code Playgroud)

...没有"回声"吗?

有什么想法吗?先感谢您!

Sco*_*ers 21

您可以使用特殊标签:

<?= get_info(); ?>
Run Code Online (Sandbox Code Playgroud)

或者,当然,您可以让您的函数回显值:

function get_info() {
    $something = "test";
    echo $something;
}
Run Code Online (Sandbox Code Playgroud)


Rus*_*pov 5

如果需要,为什么要回声?

function 
get_info() {
    $something = "test";
    echo $something;
}
Run Code Online (Sandbox Code Playgroud)