echo、print_r、print、var_dump 、die

本文讲述了PHP中的die()和exit()函数用于终止线程和错误处理,以及var_dump()和print_r()用于变量结构和详细信息的展示。强调了echo和print的局限性,以及die()在连接服务器等场景的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

die()和exit()函数都有终止线程的作用

是php断点调试需要使用的最主要的函数

die()函数一般与“or”一并使用,写作“or die()”


var_dump()和print_r()

var_dump()
显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。

var_dump()可以输出多个变量,如:var_dump($b,$c)。

print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身


echo  只能输出字符串等单一数据 不能输出数据类型 不能输出数组等多种数据
print()  只能输出字符串等单一数据 不能输出数据类型 不能输出数组等多种数据有返回值true/false
print_r() 既能输出字符串等单一数据又能输出数组等多种数据 但是不能输出数据类型
var_dump()  既能输出字符串等单一数据又能输出数组等多种数据 又能输出数据类型
die()  有两个功能:先输出内容,然后退出程序。(常用在链接服务器,数据库)
mysql_connect("locahost","root","root") or die("链接服务器失败!");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿巴资源站

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值