www.lypj.net > ECho Dump

ECho Dump

var_dump — 打印变量的相关信息 $b = 3.1; var_dump($b); 输出字符串: float(3.1) 如果是echo与print echo 3.1; 输出字符串: 3.1 如果要更好的输出xml,建议看看PHP手册中的XMLWriter章节。另外,不什么不尝试json这种类型呢?xml传递相对比较...

echo ‘输出一个字符串’;//只可以输出字符串和数字 print_r — 打印关于变量的易于理解的信息,一般用输出数组结构 var_dump — 打印变量的相关信息,一般用于数组和对象打印 自己用一下就清楚了

推荐: http://zhidao.baidu.com/link?url=7Fg2L4rOf_r0vAVyqOa6CERjryTlEHe12LNwvVOTpQjg5_GaVR08g_mHK76KsfyvhuRPmoRu71Gx3f6hI_ADcq

$a = 3; //赋值 $b = 5; if ($a=5 || $b = 7)//运算符优先级 逻辑运算符(||)高于赋值运算符(=),即$a = (bool)ture;$b=5; { $a++; //$a++ 值不变为1 $b++; //$b++值为5+1 } echo $a . " " . $b; var_dump($name);可以看到变量类型。

很简单 你肯定写错了数组的路径。。。

这是一个预定义输出的方法,输出的特殊符号被转换为符号实体,比如 ""。 一般用来显示源数据时才这样输出,较为安全,不会因为一些标签而影响网页的布局与错乱。

echo只是把基本数据类型输出,var_dump是吧任意数据类型和类型一起格式化输出,如果过长会自动摘要。

var_dump本身就是打印出内容 何必echo呢... 如果是json格式的话用json_decode()函数来转化为数组 PS:php5.2以上才行

echo 是语法结构,也就是关键字,只支持基本类型,布尔型除外,echo true的时候显示1,echo false的时候啥都没有。 var_dump输出变量的容,类型或字符串的内容,类型,长度。

你自己写个代码, 分别测试这3个函数的结果, 不就很明了??? 学习编程, 咨询他人确实是个好习惯! 但自己亲手实验, 更是个好习惯! 况且像这种简单基础的问题!

网站地图

All rights reserved Powered by www.lypj.net

copyright ©right 2010-2021。
www.lypj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com