charlesch
2016-05-15 16:16
<?php echo "helloworld" . 1+2; ?>
输出是 2 前面的"helloworld"没有输出 原因是什么?
既要打印字符串,又要计算只能分开写。字符串是没有计算功能的。例如:
<?php echo "helloworld"; ?>
<?php echo 1+2; ?>
因为php 中的 . 字符串跟数值链接会转陈数值类型。
点运算符在php中是用于连接字符串,如果你是想输出hello word 1+2那你就要这样写<?php echo "helloworld" . "1+2"; ?>
PHP入门篇
455957 学习 · 6306 问题
相似问题