php – 为什么从右到左“打印”打印?

前端之家收集整理的这篇文章主要介绍了php – 为什么从右到左“打印”打印?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
任何人都可以向我解释这是如何工作的:
<?PHP
    print 5 . print 6 . print 7;
?>

它打印:76151

我知道1是print函数的返回值,但为什么函数调用顺序相反?

我相信这是因为点运算符是 left-associative.

表达式看起来像括号:

print 5 . (print 6 . (print 7));
原文链接:https://www.f2er.com/php/134786.html

猜你在找的PHP相关文章