日常基础—————echo,print,print_r,var_dump的区别

作者:编程技术

美高梅4858官方网站 1

echo是PHP语句, print和print_r是函数,语句未有再次回到值,函数能够有重回值 只可以打印出简约类型变量的值

 

print --输出多个字符串

4.var_dump 出口三个变量的详细音信。(适用于调节和测量试验卡塔尔(英语:State of Qatar)

print " 你好相恋的人" ;

print_r(str);

print_r(int);

print_r(array);

print_r(obj);

复制代码 代码如下:$name=print " nihao n" ;$str = 'test print value is $name .';eval_r(" $print=" $str" ; " );echo $print;

美高梅4858官方网站 2

echo 输出二个依然七个字符串

header("Content-Type:text/html; charset=utf-8");
echo "你好”,“nihc”,“你好";

Description

输出:

int print //重回值为整形

2.print --出口一个字符串 

print_r() 能够打字与印刷出复杂类型变量的值

输出:

Description

 

print_r -- 打字与印刷关于变量的轻便理解的新闻。

3.print_r -- 出口一个数组,实际上参数expression的品类可为数值变量和援引变量

echo 没有再次回到值;print 有重临值,print 的再次回到值总是1。

 

bool print_r ( mixed expression_r [, bool return] )//再次回到值是布尔型的,参数是mix类型的,能够是字符串,整形,数组,对象类print_r()展现关于一个变量的轻松精晓的音信。纵然给出的是 string、integer 或 float,将打字与印刷变量值本身。如若给出的是 array,将会据守一定格式突显键和要素。object 与数组相像。

 

void echo ( string arg1 [, string ...] 卡塔尔国 //再次回到值为空

 代码:

echo " 你好" ," 朋友" ;

美高梅4858官方网站 3

复制代码 代码如下:print_r;print_r;

1.echo   函数输出叁个或四个字符串。

PHP中echo和print的功能基本雷同,不过两个之间照旧有细微差别的。echo输出后还未再次来到值,但print有重返值,当其执行倒闭时回来flase。因而得以看作三个不乏先例函数来使用,比如实践下边包车型大巴代码后变量$r的值将为1。$r = print "Hello World";那代表print可用在有些头眼昏花的表达式中,而echo则不行。然则,因为echo语句不必要重临任何数值,所已在代码中echo语句的运营作用要微微快于print语句。

 代码:

也足以用var_dump var_export

美高梅4858官方网站 4

echo -- 输出一个依然四个字符串

print_r(卡塔尔(قطر‎ 将把数组的指针移到终极边。

本文由分分快三计划发布,转载请注明来源

关键词: 区别 详解 脚本 之家