为什么var_dump只用了一次

来源:3-5 PHP变量的数据类型

慕粉4127233

2017-01-21 20:58

<?php
 $string = "就是就是";
 var_dump($string);
 echo "<br />";
 $string = 9494;
?>

为什么这个代码中var_dump只用了一次却能输出两个值


写回答 关注

4回答

  • 关爱PHP成长协会会长
    2017-05-09 16:11:23

    感谢imooc提供这个平台
    1.在utf-8中到一个汉子一般是3个字节;
    2.string表示字符串;int表示整型;
    3.var_dump()是判断一个变量的类型与长度,并输出(变量的【数值】);
    但是呢_如果变量有值,输的是(变量的【值】并回返数据【类型】).
    所以输出为:   数据类型(数值)(值)
    大家可以试试
    <?php 
    $a="123";
    var_dump($a);
    echo "<br />";
    $b=9494;
    var_dump($b);
     echo "<br />";
    ?>
    赞我让小白看到,爱我就关注我大家一起学习成长

  • JQuery_DOM
    2017-02-01 13:52:03

    前面那个是数据类型string(12)

    一个汉字就是3

  • Gir非碼農
    2017-01-22 18:01:30

    http://img.mukewang.com/588482f000012d7205880372.jpg

    真的只有一个

  • qq_毛球_04273552
    2017-01-21 21:16:00

    一个啊,,,不会你说的是两个”就是“吧,,,

PHP入门篇

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

455957 学习 · 6306 问题

查看课程

相似问题