我只是尝试按会话显示姓名和姓氏。但是,它们返回0。我不明白为什么它返回0,即使它们都是字符串。代码没有任何有趣之处;
<?php
echo $_SESSION['name']+ ""+$_SESSION['surname'];
?>发布于 2011-08-23 12:22:37
句点(.)是PHP中的字符串连接运算符。
通过使用加法运算符(+),您可以将操作数强制转换为数值,其中数值为0。很明显,还有0 + 0 + 0 = 0。
你想要的是。
echo $_SESSION['name'] . $_SESSION['surname'];我删除了中间的空字符串,因为它不会做任何事情。也许你的意思是一个空格?
发布于 2011-08-23 13:24:40
echo $_SESSION['name'] ." ". $_SESSION['surname'];输出将类似于Name Surname,例如: Mohit Bumb。
https://stackoverflow.com/questions/7156231
复制相似问题