编程语言教程-PHP echo和print 语句

编程语言教程-PHP echo和print 语句

编程语言教程-PHP echo ,print 和 print_r 语句

echo , print 和 print_r的区别:

  • echo – 可以输出一个或多个字符串
  • print – 只能输出简单类型变量的值,如int,string
  • print_r – 可以输出复杂类型变量的值,如数组,对象

提示:echo输出比print快。echo是一个没有返回值的PHP语句。print和print_r是带有返回值的PHP函数。print的返回值为1(int类型),print_r的返回值为true(bool类型)。

php教程-编程语言教程

PHP echo语句

echo是一种语言结构,可以不带括号,也可以带括号:echo或echo()。

显示字符串

以下示例演示了如何使用echo命令输出字符串(字符串可以包含HTML标记):

<?php
echo "<h2>PHP 我不想学!</h2>";
echo "Hello world!<br>";
echo "我不学 PHP!<br>";
echo "这是一个", " 字符串", " 使用了", " 多个", " 参数。";
?>

显示变量

以下示例演示了如何使用echo命令输出变量和字符串:

<?php
$txt1="不学 PHP";
$txt2="w3cschool.cn";
$cars=array("Volvo","BMW","Toyota");

echo $txt1;
echo "<br>";
echo "在 $txt2 学习 PHP ";
echo "我的车是 {$cars[0]}";
?>

PHP print 语句

print 同样是一个语言结构,可以使用括号,也可以不使用括号: print 或 print()。

显示字符串

下面的示例演示了如何使用print命令输出字符串(字符串可以包含HTML标记):

<?php
print "<h2>PHP 我不学!</h2>";
print "Hello world!<br>";
print "我不学 PHP!";
?>

显示变量以下示例演示了如何使用print命令输出变量和字符串:

<?php
$txt1="不学 PHP";
$txt2="w3cschool.cn";
$cars=array("Volvo","BMW","Toyota");

print $txt1;
print "<br>";
print "在 $txt2 学习 PHP";
print "我的车是 {$cars[0]}";
?>
php-编程语言教程

PHP print_r语句

Print_r显示关于变量的易于理解的信息。如果给定了string、integer或float,将打印变量值本身。如果给定了array,键和元素将以某种格式显示。对象类似于数组。使用:print_r()时必须加括号。提示:print_r()会将数组的指针移动到最后一条边。使用reset()将指针返回到起点。

显示字符串以下示例演示了如何使用print_r命令输出字符串(字符串可以包含HTML标记):

<?php
print_r("Hello World!");
print_r("Goodbye World!");
?>

显示变量以下示例演示了如何使用print_r命令输出变量和字符串:

<?php
$txt1="Learn PHP";
$cars=array("Volvo","BMW","Toyota");

print_r($txt1);
print_r($cars);
?>
计算机·-编程语言教程

总结:PHP通过print和echo语句动态输出HTML内容。虽然print和echo语句的功能几乎相同,但还是有一点区别。PHP中有两种基本的输出方法:echo和print。在本章中,我们详细讨论了两个语句的用法,并在示例中演示如何使用echo和print。

版权-四川之姿博客
© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享
k的头像-四川内江刘涛个人博客钻石会员
评论 抢沙发

请登录后发表评论