php输出情势实例清算
在php中有5种输出情势,别离是echo、print_r、print、var_dump和die。 echo 只能输出字符串等单一数据 不能输出数据范例 不能输出数组等多种数据。 print() 只能输出字符串等单一数据 不能输出数据范例 不能输出数组等多种数据有返回值true/false。 print_r() 既能输出字符串等单一数据又能输出数组等多种数据 可是不能输出数据范例。 var_dump() 既能输出字符串等单一数据又能输出数组等多种数据 又能输出数据范例。 die() 有两个成果:先输出内容,然退却出措施。 归纳总结 echo: 可以一次输出多个值,多个值之间用逗号脱离。echo是说话布局(language construct),而并不是真正的函数,因此不能作为表达式的一部门行使。 print(): 函数print()打印一个值(它的参数),假如字符串乐成表现则返回true,不然返回false。 print_r(): 可以把字符串和数字简朴地打印出来,而数组则以括起来的键和值得列表情势表现,并以Array开头。但print_r()输出布尔值和NULL的功效没故意义,由于都是打印"n"。因此用var_dump()函数更得当调试。 var_dump(): 判定一个变量的范例与长度,并输出变量的数值,假如变量有值输的是变量的值并回返数据范例。此函数表现关于一个或多个表达式的布局信息,包罗表达式的范例与值。数组将递归睁开值,通过缩进表现其布局。 die() 有两个成果:先输出内容,然退却出措施。(常用在链接处事器,数据库) mysql_connect("locahost","root","root") or die("链接处事器失败!"); (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |