YLXB.TECH
YLXB-PHP中的的一些输出方法

PHP中的的一些输出方法

所属分类:Tech发布时间:2018年03月14日 16:05

在PHP中echo、print、print_r、var_dump的区别


echo:

输出所有参数。不会换行。

echo 不是一个函数(它是一个语言结构), 因此你不一定要使用小括号来指明参数,单引号,双引号都可以。 echo (不像其他语言构造)不表现得像一个函数, 所以不能总是使用一个函数的上下文。 另外,如果你想给echo 传递多个参数, 那么就不能使用小括号。

echo 也有一个快捷用法,你可以在打开标记前直接用一个等号。在 PHP 5.4.0 之前,必须在php.ini 里面启用 short_open_tag 才有效。

I have <?=$foo?> foo.

和 print 最主要的不同之处是, echo 接受参数列表,并且没有返回值。


print:

print 实际上不是函数(而是语言结构),所以可以不用圆括号包围参数列表。

和 echo 最主要的区别: print 仅支持一个参数,并总是返回 1。


print_r:

print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。


var_dump:

此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。





封面图片:

分享到QQ空间:

彩虹屁🌈

你是可爱的男孩,我是可爱。

Top

链接

网站邮箱:

bug@ylxb.tech

关于

WWW.YLXB.TECH

Copyright © 2018-2020 YLXB. All rights reserved.

蜀ICP备16036346号  Versions 2.7.2

注释

YLXB寓意一路相伴,YL是我名字的拼音首字母,XB的意思不可言传只可体会,域名以.TECH结尾,个人主要是喜欢技术开发的所以选了这个技术的域名


推荐:使用PC端Chrome浏览器,缩放与布局100%,分辨率在1440×900-1920×1080访问最佳