PHP程序员面试题及详细答案(真实企业版)
一、PHP基础核心面试题
1、简述PHP中echo、print、print_r、var_dump的区别
参考答案:
这四个都是PHP输出语句,核心差异在返回值、输出类型、调试适配场景,具体区别如下:
1.echo:语法结构,无返回值,可一次性输出多个字符串,执行效率最高,仅用于输出普通字符串、数字,日常页面输出首选。
2.print:函数(也可作语法结构),有返回值(固定返回1),只能输出单个值,效率低于echo,使用场景极少。
3.print_r:专门用于打印复合类型数据(数组、对象),输出格式简洁,不会显示数据类型,仅做简单调试查看数据内
原创力文档

文档评论(0)