PHP语言的输出命令是,PHP echo、print、print_r、var_dump输出语句
文章目录
前言一、PHP输出语句echo二、PHP输出语句print三、PHP输出语句print_r四、PHP输出语句var_dump五、总结
前言
PHP的输出语句常见的有echo,print,print_r和var_dump。
提示:以下是本篇文章正文内容,下面案例可供参考
一、PHP输出语句echo
echo可以一次输出多个值,多个值之间用逗号分隔。echo是PHP语句,而并不是真正的函数,因此不能作为表达式的一部分使用。有无括号均可使用:echo 或 echo()。只能输出简单类型的值(int,string)。
$str = "hello";
echo $str."
"; //输出hello加换行
echo '$str'."
"; //输出$str加换行,单引号不解析
echo "$str"."
"; //输出hello加换行,双引号解析
echo $str.' world'."
"; //输出hello world加换行
echo "{$str}"."
"; //输出hello加换行
echo '{$str}'."
"; //输出{$str},单引号不解析
echo "{$str}"."
"; //输出hello加换行
echo($str); //输出hello
二、PHP输出语句print
print 与echo用法相同,唯一的区别是print只能输出一个值,并始终返回1(int类型),所以echo的速度要比print快。
$str = "hello";
print $str."
";
print($str);
三、PHP输出语句print_r
是PHP的内置函数,可以把字符串和数字简单地打印出来,而数组则以括起来的键和值得列表形式显示,并以Array开头。但print_r()输出布尔值和NULL的结果没有意义,因为都是打印"\n"。一般用来输出数组或对象的详细信息,包括数组的键和值(没有数据类型)。返回值true(bool类型)
$arr = ["a","b","c"];
print_r("hello"); //输出hello
print_r($arr); //输出Array ( [0] => a [1] => b [2] => c )
四、PHP输出语句var_dump
是PHP的内置函数,可以输出所有的变量、数字、字符串、布尔、数组、对象,包括键、值和数据类型。判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型。此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。
五、总结
以上就是今天要讲的内容,本文仅仅简单介绍了PHP常见的输出语句使用及区别。
echo 是PHP语句,不是函数,可以一次输出一个或多个值,无返回,只能输出简单类型的值(int,string)。速度较print快。可以加括号也可以不加括号。print 是PHP语句,不是函数,只能输出一个值,有返回,返回int的1。可以加括号也可以不加括号。print_r是PHP内置函数,一般用来打印数组、对象,有返回,返回为bool的true。var_dump是PHP内置函数,可以输出所有的变量、数字、字符串、布尔、数组、对象,包括键、值和数据类型。
PHP语言的输出命令是,PHP echo、print、print_r、var_dump输出语句相关推荐
- print_r php encode,详细介绍PHP在调试时echo print() print_r() var_dump()的区别分享
echo 输出一个或多个值(字符串),多个值之间用逗号分隔.echo是语言结构(language construct),而并不是真正的函数,因此不能作为表达式的一部分使用. 函数print()打印一个 ...
- echo(),print(),print_r(),var_dump()的区别
echo可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language construct),而并不是真正的函数,因此不能作为表达式的一部分使用.echo是php的内部指令,不是函数, ...
- php print r用法,php中echo(),print(),print_r()用法
从我对echo(),print(),print_r()这个函数的理解是echo可输入字符串变量常量,print与echo差不多,但print_r可以打印数组而前两者是不可以的,下面我来详细介绍它们三个 ...
- php中的print r与echo,php中echo(),print(),print_r()的区别
echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print() 只能打印出简单类型变量的值(如int,string) print_r() ...
- php r echo_PHP中echo(),print(),print_r()的区别是什么?
四种方法可以输出字符串. echo print() printf() print_r() echo 可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language construct) ...
- php echo,print,print_r,var_dum的区别
特点 echo() 可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language construct),而并不是真正的函数,因不能作为表达式的一部分使用. print() 函数pri ...
- PHP中echo(),print(),print_r()的区别是什么?
四种方法都可以输出字符串. echo print() printf() print_r() 1 echo 可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language constru ...
- linux监测文件输出命令,Linux-USB-检测枚举-1 lsusb输出内容详细解读
USB设备检测的一般过程 USB设备检测也是通过/proc目录下的USB文件系统进行的.为了使一个USB设备能够正常工作,必须要现在系统中插入USB桥接器模块.在检测开始时,一般要先检测是否存在/pr ...
- php 崩溃 输出,php – 创建可崩溃的print_r()var_dump()的函数?
你可能熟悉print_r的这个输出: Hierarchy Object ( [parent:private] => Hierarchy Object ( [parent:private] =&g ...
最新文章
- 传统方法的点云分割以及PCL中分割模块
- 中文转换成阿拉伯数字
- Opengl-几何着色器(劫持顶点的家伙)
- 带你走进SAP项目实施过程——立项
- go连接mysql集群_什么是MySQL集群-Go语言中文社区
- c++ 冒泡排序_干货|python笔记1-冒泡排序
- php发送sql,php学习笔记(二)php与mysql连接与用php发送SQL查询
- sql统计表中各类型金额_各类型模具设计中“脱料结构”种类、使用范围揭秘,值得收藏...
- JAVA 分布式 - 分布式介绍
- 好系统重装助手教你win10系统连接XP系统共享打印机的方法
- Planned Contrasts and Post hoc Tests 多重检验校正
- 课程设计-在校整理-10 基于知识图谱的医疗智能问答小程序实现示例
- Chromedriver Mirror
- 盛世昊通董车长2.0,数字化整合行业产业链变革
- MetaMask遇到了一个错误Try again by closing and reopening the-BUG
- html 修改表格行背景,HTML表格标记教程(20):行的背景色属性BGCOLOR
- 【NGUI】Unity实现英雄联盟选择皮肤效果
- 吴秀波事件女主,被耽误的高阶玩家,一年12个月烧钱游遍全世界
- 第一章 什么是CRM?
- 精通数据库可以从事什么工作_是的,您也可以开始从事数据科学
热门文章
- mysql后台框架_后端服务开发 - 认识后端框架
- 将 bytes 转换成 str
- mysql哨兵模式_3台服务器Redis高可用哨兵模式实现
- InVEST模型土壤保持模块原理及数据获取分析
- (2110,5): warning MSB3245: 未能解析此引用。未能找到程序集“Windows”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。
- JVM 垃圾回收算法
- 基于《仙剑奇侠传柔情版》利用Java的简单实现(一)
- C语言———指针进阶3
- 腿太粗了怎么办?【猎人营】教你快速瘦大腿
- 【日期】计算后续日期