课程
/后端开发
/PHP
/PHP入门篇
<?$var_name = "苹果";
var_dump($var_name);?>
输出的是:string(6)“苹果”
告诉我下括号中的6是什么意思?怎么来的?
2017-03-23
源自:PHP入门篇 3-2
正在回答
php是弱语言,它会自动识别你输入的字符,带引号的是字符串,不带引号的数字是整型,var_dump() 是用来识别你输入的字符是什么类型的,你输入的$n = 10;是整型,所它返回的是整型 10
XY54 提问者
xXbei 回复 XY54 提问者
你理解了数据类型和var_dump这个函数的作用,你就很容易明白了!!!!!
因为$n是整型 int是integer的缩写,10是这个变量的值
一个英文占一个字符,一个汉字占6个字符,两个汉字是六个字符,不信你可以在后面多加一个汉字测试一下,望采纳
xXbei
XY54 提问者 回复 xXbei
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
4 回答如何定义定义变量
2 回答var_name和n都是语言中定义的变量吗,为什么$name的话就没有
2 回答对于PHP定义变量
2 回答定义变量的作用
3 回答关于定义变量的问题