面试题-PHP的几种输出方式及区别

2019年4月26日 0 条评论 137 次阅读 0 人点赞

题目:请写出echo、print_r、print、var_dump 、die之间的区别

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

梁桂锋

来自西京学院大三的小开发者。

文章评论(0)