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内置函数,可以输出所有的变量、数字、字符串、布尔、数组、对象,包括键、值和数据类型。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值