为什么输出的类型是string(6) "苹果"和int(10),6和10是什么意思?

来源:3-2 PHP-如何定义变量

铺路微光

2016-07-07 16:18

<?php 
$var_name = "苹果";
$n =10;
var_dump($var_name);
var_dump($n);
?>


写回答 关注

2回答

  • 刚毅87
    2016-07-19 19:47:48

    string(6)中的6,代表字符串占得字节数,在 php 中一个汉字占3个字节,所以显示为6,

    int(10)中的10,代表数值

  • AssassinTRoy
    2016-07-07 16:31:51

    苹果为字符型,10是整形,苹果占6字节,10占10字节

PHP入门篇

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

455994 学习 · 6306 问题

查看课程

相似问题