搜索
首页php教程php手册PHP中echo(),print(),print

PHP中echo(),print(),print

Jun 06, 2016 pm 07:55 PM
echolinuxphpprint社区进入

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 echo ,print的区别在于echo 可以输出多个变量值,而print只有一个变量,做为一个字符串输出。 另一点区别在于echo 没有返回值,print有返回值1.print不能输出数组和对象。 print_r可以输出stirng、in

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  echo ,print的区别在于echo 可以输出多个变量值,而print只有一个变量,做为一个字符串输出。 另一点区别在于echo 没有返回值,print有返回值1.print不能输出数组和对象。

  print_r可以输出stirng、int、float、array、object等,输出array时会用结构表示,print_r输出成功时返回true;

  而且print_r可以通过print_r($str,true)来使print_r不输出而返回 print_r处理后的值。

  可以理解为:

  print 是打印字符串

  print_r 则是打印复合类型 如数组 对象等

  在PHP中的执行速率从快到慢为:echo(),   print(),   print_r()

  echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)

  print()    只能打印出简单类型变量的值(如int,string)

  print_r() 可以打印出复杂类型变量的值(如数组,对象)

  echo     输出一个或者多个字符串

  echo -- 输出一个或者多个字符串

  Descrīption

  void echo ( string arg1 [, string …] ) //返回值为空

  echo "你好"," 朋友";

  print --输出一个字符串

  Descrīption

  int print ( string arg )//返回值为整形

  print "你好朋友";

  可以进行下面操作

  $name=print "nihao /n";

  $str = 'test print value is $name .';

  eval_r("/$print=/"$str/";");

  echo $print;

  print_r -- 打印关于变量的易于理解的信息。

  bool print_r ( mixed expression [, bool return] ) //返回值是布尔型的,参数是mix类型的,可以是字符串,整形,数组,对象类print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。

[1] [2] 

PHP中echo(),print(),print

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!