php笔记之echo/print比较
在php中,有两种输出方法,一个是echo,一个是print
echo 和 print 之间的差异:
echo能够输出一个以上的字符串
print只能输出一个字符串,并始终返回 1
注:echo 比 print 稍快,因为它不返回任何值echo与print有无括号均可使用,例如echo/echo()/print/print()
下面举例使用echo和print输出一个字符串/一个变量:
<?php
$a=1;
$b=2;
echo $a."<br/>";
echo "韶风<br/>";
print $b."<br/>";
print "风韶";
?>
运行结果:
1
韶风
2
风韶
- 接下来我们用echo和print输出两个或两个以上字符串:
echo:
<?php
$a=1;
$b=2;
echo $a."<br/>" , $b."<br/>"; //变量只能使用."<br/>"或echo "<br/>";
echo "韶风<br/>" , "风韶<br/>";//print $b."<br/>", $b."<br/>";
//print "风韶<br/>" , "风韶"
?>
运行结果:
1
2
韶风
风韶
print:
<?php
$a=1;
$b=2;
//echo $a."<br/>" , $b."<br/>"; //变量只能使用."<br/>"或echo "<br/>";
//echo "韶风<br/>" , "风韶<br/>";print $b."<br/>", $b."<br/>";
print "风韶<br/>" , "风韶"
?>
运行结果:
Parse error: syntax error, unexpected ',' in F:\xampp\htdocs\test\phptest.php on line 7
- 总结:编写代码时尽量还是用echo,因为它是支持多字符串输出的,如果你执意要用print,我也拦不住你,可是只能输出一个字符串,可不要贪杯哦~
注:笔记总结于 http://www.w3school.com.cn/php/php_echo_print.asp
php笔记之echo/print比较相关推荐
- php r echo_PHP中echo(),print(),print_r()的区别是什么?
四种方法可以输出字符串. echo print() printf() print_r() echo 可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language construct) ...
- php print r用法,php中echo(),print(),print_r()用法
从我对echo(),print(),print_r()这个函数的理解是echo可输入字符串变量常量,print与echo差不多,但print_r可以打印数组而前两者是不可以的,下面我来详细介绍它们三个 ...
- php中的print r与echo,php中echo(),print(),print_r()的区别
echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print() 只能打印出简单类型变量的值(如int,string) print_r() ...
- PHP中echo(),print(),print_r()的区别是什么?
四种方法都可以输出字符串. echo print() printf() print_r() 1 echo 可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language constru ...
- php 打印函数(echo , print, printf, print_f, var_dump)
概要 了解php打印函数种类,简单实用以及功能区别 总结各个打印函数的实用场景以及相关最佳实践 函数介绍 1. echo echo用于输出一个或者多个字符串, 不换行 如果输出对象非字符串,会尝试将对 ...
- print_r php encode,详细介绍PHP在调试时echo print() print_r() var_dump()的区别分享
echo 输出一个或多个值(字符串),多个值之间用逗号分隔.echo是语言结构(language construct),而并不是真正的函数,因此不能作为表达式的一部分使用. 函数print()打印一个 ...
- echo print php,从0到1学习网络安全 【PHP基础-输出(echo/print)】
PHP echo 和 print 语句 在 PHP 中有两个基本的输出方式:echo 和 print. 本文章我们将一起学习两个语句的用法,并在实例中演示如何使用echo 和 print . PHP ...
- echo(),print(),print_r(),var_dump()的区别
echo可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language construct),而并不是真正的函数,因此不能作为表达式的一部分使用.echo是php的内部指令,不是函数, ...
- [转]PHP echo, print, printf, sprintf函数的区别和使用
1. echo函数: 输出函数,是命令,不能返回值.echo后面可以跟很多个参数,之间用分号隔开,如: echo $myvar1; echo 1,2,$myvar,"<b>bol ...
最新文章
- java assert使用场景_Java线程池的四种用法与使用场景
- C++Builder中开发Activex
- 基于JAVA+Swing+MYSQL的水果超市管理系统
- [翻译]Adobe Flash Player 11新特性
- 【面试】JavaEE基础
- 雷林鹏分享:MySQL 元数据
- 循环队列的创建Java_Java版-数据结构-队列(循环队列)
- (转)比特币基金难产 区块链基金成首发
- Flutter格式化电话号码
- 企业微信客户端调试工具
- pcan的dbc和project等的配置
- 笔记本触摸板操作手势
- window server 2016 中添加ISCSI硬盘
- 微观计量经济学实证分析中的问题
- matlab fisher检验,模式识别中Fisher分类器的Matlab实现及测试
- 【Vue】webpack的基本使用
- Perl——正则表达式
- 基于DTU的特高压输电线路在线监测系统方案
- TMS320F28335项目开发记录10_28335之SCI模块
- 页面首次加载,脚本失效,打开F12后功能恢复正常