Loading... 输出语法 1、echo ==== 输出标量数据,任何数据类型转为字符串输出 2、print ==== 同上 3、print_r ==== 可以输出数组,但输出bool类型需要转换,同上不转换输出为空 4、var_dump ==== 打印调试,可以看到详细的信息 包括数据类型 和数据值 5、sprintf ==== 格式化输出字符串 比如把字符串的数字保留两位数、改变成其他进制数字输出 echo 与print 的三大区别 第一、echo可以输出多个字符串(逗号分隔),print只能输出一个字符串 第二、echo比print输出效率高 第三、echo没有返回值,print有返回值,字符串输出成功返回true,否则返回false 另外var_dump可以输出多条数据,不限制数据类型,用逗号分隔 结束输出 die与exit的区别 1、都不是函数,是语言结构。 啥是语言结构?看这个吧 http://static.kancloud.cn/i281151/blog-php/225453 2、名字不同,实现的功能完全相同,zend引擎解析出来都指向同一个函数。 3、die主要用于不可预测的、意外的程序终止(非主观),比如数据库连接时使用; exit主要用于想要程序终止(主观),比如参数验证、权限验证不正确时使用。 最后修改:2023 年 06 月 05 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏
1 条评论
你的文章让我心情愉悦,每天都要来看一看。 http://www.55baobei.com/3nzbPVRhiw.html