问答详情
源自:3-2 PHP-如何定义变量

定义变量var_dump($var_name)

<?$var_name = "苹果";

var_dump($var_name);?>


输出的是:string(6)“苹果”



告诉我下括号中的6是什么意思?怎么来的?

提问者:XY54 2017-03-23 16:32

个回答

  • xXbei
    2017-03-23 17:02:52
    已采纳

    php是弱语言,它会自动识别你输入的字符,带引号的是字符串,不带引号的数字是整型,var_dump() 是用来识别你输入的字符是什么类型的,你输入的$n = 10;是整型,所它返回的是整型 10

  • 语沫流逝
    2017-03-24 16:30:18

    你理解了数据类型和var_dump这个函数的作用,你就很容易明白了!!!!!

  • 语沫流逝
    2017-03-24 16:28:59

    因为$n是整型 int是integer的缩写,10是这个变量的值

  • xXbei
    2017-03-23 16:46:00

    一个英文占一个字符,一个汉字占6个字符,两个汉字是六个字符,不信你可以在后面多加一个汉字测试一下,望采纳