mbtdr3ev - 4天前注册会员;
3n44fZgo - 24天前注册会员;
73n5lsCR - 38天前注册会员;
NaZ2pUfG - 47天前注册会员;
bwpKIZwD - 96天前注册会员;
加入我们(62 )

PHP学习之路,echo 和 print 语句的区别-第四期丨听风博客

往期回顾

我们学会了:创建PHP文件,认识PHP变量,区分PHP大小写敏感以及PHP的局部和全局变量等


echo 和 print 语句

在 PHP 中,有两种基本的输出方法:echoprint
因为在以后的学习中,或者在以后的代码编写中,这两个基本输出都会很经常用到
所以这里就写一篇echoprint的区别。


echo 和 print 差异

  • echo - 能够输出一个以上的字符串
  • print - 只能输出一个字符串,并始终返回 1
    PS:通过以上可以得知,echo会比print快,因为echo不返回任何值。

详解 echo 语句

echo 是一个语言结构,最常见的使用方法(一般使用第一种方法,其实有无()都是一样可以使用的)
echo hello world!
echo (hello world!)


下面我们用echo 命令来显示不同的字符串(同时请注意字符串中能包含 HTML 标记):

<?php
  echo "<h2>欢迎来到听风学习博客</h2>";
  echo "你好,学习者<br>";
  echo "这里是听风学习博客,长期更新PHP教程学习<br>";
  echo "听","风","学","习","博","客";
?>

去尝试一下吧: ::paopao:tieba_emotion_93:: php代码在线运行工具 (工具只是工具,具体最好自己本地测试)


既然可以输出字符串,那么输出变量也是可以的
下面我们用echo 命令来显示不同的变量(下面带有数组,可能你不认识,可以忽略先)

<?php
  $txt1="听风博客";
  $txt2="owoii.com";
  $cars=array("PHP","学习","计划");
  echo $txt1;
  echo "<br>";
  echo "网址: $txt2";
  echo "让我们一起学习 {$cars[0]}";
?>

详解 print 语句

print 也是语言结构,同样也是有无括号均可使用:print 或 print()。
下面我们来看看print输出示例:

<?php
  print "<h2>欢迎来到听风学习博客</h2>";
  print "你好,学习者<br>";
  print "这里是听风学习博客,长期更新PHP教程学习<br>";
  print "听","风","学","习","博","客";
?>

::paopao:tieba_emotion_15:: 疑惑点:是不是感觉和echo没区别?

继续用print命令输出显示变量,看下面示例:

  $txt1="听风博客";
  $txt2="owoii.com";
  $cars=array("PHP","学习","计划");
  print $txt1;
  print "<br>";
  print "网址: $txt2";
  print "让我们一起制定学习 {$cars[2]}";

::paopao:tieba_emotion_42:: 貌似是一样的!

文章尾声

::paopao:tieba_emotion_13:: 坚持下去,多写多练!

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。