关于 点 运算符

来源:1-5 PHP-字符串

charlesch

2016-05-15 16:16

<?php echo "helloworld" . 1+2; ?>

输出是 2 前面的"helloworld"没有输出 原因是什么?

写回答 关注

3回答

  • 走在路上3
    2016-05-17 19:34:38

    既要打印字符串,又要计算只能分开写。字符串是没有计算功能的。例如:

    <?php echo "helloworld"; ?>

     <?php echo 1+2; ?>

    走在路上3

    <?php echo "欢迎同学们!"; echo "Welcome" . " to imooc!"; echo 1+2+3+4+5; ?> 这样也可以的

    2016-05-17 19:36:51

    共 1 条回复 >

  • 慕莱坞1087363
    2016-05-15 16:47:44

    因为php 中的 . 字符串跟数值链接会转陈数值类型。

    左手香

    不懂别瞎说啦,误导新手

    2016-09-13 15:51:58

    共 1 条回复 >

  • 雨里
    2016-05-15 16:39:51

    点运算符在php中是用于连接字符串,如果你是想输出hello word 1+2那你就要这样写<?php echo "helloworld" . "1+2"; ?>

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455957 学习 · 6306 问题

查看课程

相似问题