PHP中的return,echo和print关键字之间的差异

Kev*_*vin 6 php

这三者有什么区别?

PHP中的return,echo和print关键字

function theBand($abc,$bac) {

return $abc;
echo $abc;

}
Run Code Online (Sandbox Code Playgroud)

两者都是一样的,它确实显示或返回变量abc中的值.现在返回存在函数并且echo继续.除此之外还有关于return关键字的具体内容.

Mar*_*ers 17

return 是一种语言结构,用于退出函数并为函数的调用者赋值.

echo并且print都是输出字符串的语言结构.主要区别在于echo可以使用逗号分隔多个参数,但print只接受一个参数.