XY54
2017-03-23 16:32
<?$var_name = "苹果";
var_dump($var_name);?>
输出的是:string(6)“苹果”
告诉我下括号中的6是什么意思?怎么来的?
php是弱语言,它会自动识别你输入的字符,带引号的是字符串,不带引号的数字是整型,var_dump() 是用来识别你输入的字符是什么类型的,你输入的$n = 10;是整型,所它返回的是整型 10
你理解了数据类型和var_dump这个函数的作用,你就很容易明白了!!!!!
因为$n是整型 int是integer的缩写,10是这个变量的值
一个英文占一个字符,一个汉字占6个字符,两个汉字是六个字符,不信你可以在后面多加一个汉字测试一下,望采纳
PHP入门篇
455994 学习 · 6306 问题
相似问题