PHP echo 和 print 语句 在 PHP 中有两个基本的输出方式: echo 和 print。 本章节中我们会详细讨论两个语句的用法,并在实例中演示如何使用 echo 和 print。 PHP echo ,print 和 print_r 语句 echo , print 和 print_r的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-01-31 16:42:00
                            
                                394阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            **在 PHP 中有两个基本的输出方式: echo 和 print。==PHP echo 和 p            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-18 18:58:00
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            PHP 5 echo 和 print 语句 在 PHP 中有两个基本的输出方式: echo 和 print。 本章节中我们会详细讨论两个语句的用法,并在实例中演示如何使用 echo 和 print。 PHP echo 和 print 语句 echo 和 print 区别: echo - 可以输出一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-04-27 01:25:00
                            
                                214阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            PHP 5 echo 和 print 语句在 PHP 中            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-11 09:48:11
                            
                                25阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            - echo 是命令,不能返回值。echo后面可以跟很多个参数,之间用分号隔开,如: echo $myvar1; echo 1,2,$myvar,"<b>bold</b>"; - print 是函数,可以返回一个值,只能有一个参数。 - printf 函数,把文字格式化以后输出,如: $name="hunte"; $age=25; printf("my name is %s, age %d", $name, $age); - sprintf 跟printf相似,但不打印,而是返回格式化后的文字,其他的与prin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-04-15 11:42:00
                            
                                258阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            #echo 和 print 语句 ##PHPecho 和 print 语句 echo-可以输出一个或多个字符串 print-只允许输出一个字符串,返回值总为1 提示:echo 输出的速度比 print 快, echo 没有返回值,print有返回值1。 ##PHP echo 语句 echo 是一个语 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-16 16:23:00
                            
                                97阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            print 和 echo 两者的功能几乎一样,都是向网页输出内容。区别在于:1.print一次只能输出一个字符串,echo可以输出多个字符串,多个字符串使用“,”隔开即可。echo "虾米大王","学习","php","<br>";priint "虾米大王学习php<br>";2.在echo之前不能使用错误抑制运算符@@ echo "虾米大王";...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-06 11:35:37
                            
                                511阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #echo 和 print 语句 ##PHPecho 和 print 语句 echo-可以输出一个或多个字符串 print-只允许输出一个字符串,返回值总为1 提示:echo 输出的速度比 print 快, echo 没有返回值,print有返回值1。 ##PHP echo 语句 echo 是一个语 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-16 16:25:00
                            
                                103阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1)var_dump()   //打印变量的相关信息(详细信息) 2)print_r()   //  打印出复杂变量的值(如数组,对象) 3)print()     // 只能打印简单类型的变量的值 4)echo   输出变量 echo  输出字符串 echo — 输出一个或多个字符串不是一个函数(它是一个语言结构),...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-06 11:01:11
                            
                                540阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            EOF(heredoc)是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言(像Perl、PHP、Py            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-17 14:07:35
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一到网上搜,一大片这样的解释,但都是千篇一律,没有经过实际测试今天我们来实测看看 到底有什么区别测试一 打印函数返回值<?php 
function a(){
    return "a";
}
echo a();
print a();
print_r(a());
?>三个都是正常输出 说明打印函数都没问题。<?php 
function a(){
    return "a";            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-08 05:47:33
                            
                                104阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            echo ,print的区别在于echo 可以输出多个变量值,而print只有一个变量,做为一个字符串输出. 另一点区别在于echo 没有返回值,print有返回值1.print不能输出数组和对象。print_r可以输出stirng、int、float、array、object等,输出array时会用结构表示,print_r输出成功时返回true;而且print_r可以通过print_r($str            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-09-22 11:04:18
                            
                                8075阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            echo是 php 语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print() 只能打印出简单类型变量的值(如int,string) print_r()可以打印出复杂类型变量的值(如数组,对象) echo 输出一个或者多个字符串 echo -- 输出一个或者多个字符串 Descrīption void echo ( string arg1 [, string ...] ) //返回值为空 echo "你好"," 朋友"; print --输出一个字符串 Descrī...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-08-04 21:47:00
                            
                                172阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            echo是 php 语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print() 只能打印出简单类型变量的值(如int,string) print_r()可以打印出复杂类型变量的值(如数组,对象) echo 输出一个或者多个字符串 echo -- 输出一个或者多个字符串 Descrīption void echo ( string arg1 [, string ...] ) //返回值为空 echo "你好"," 朋友"; print --输出一个字符串 Descrī...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-08-03 22:26:00
                            
                                103阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            PHP 和 HTML 最简单的交互是通过 print 和 echo 语句来实现的,在实际使用中, print 和 echo 括号,所以echo函数更...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-14 19:58:24
                            
                                109阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
先看下代码:
<?php
print('ok');
echo 'ok';
?>
从表面看一个是函数一个是语句,PHP手册中也有这样的解释:echo() is not actually a function (it  is a language construct)
那么,我们看看究竟会有什么具体的区别,看如下代码:
<?php
$tmp = p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-03-18 14:00:36
                            
                                558阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            函数返回值括号输出多个变量可以输出不可以输出echo没有返回值,返回会报错可带,可不带可以(不可加括号)“字符型,整形,浮点型,布尔型,资源”“数组,对象”(会报错)“NULL”(不会报错)print有返回值可带,可不带不可以“字符型,整形,浮点型,布尔型,资源”“NULL”(不会报错)print_r()有返回值必须带不可以“字符...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-01 10:54:04
                            
                                233阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            函数返回值括号输出多个变量可以输出不可以输出echo没有返回值,返回会报错可带,可不带可以(不可加括号)“字符型,整形,浮点型,布尔型,资源”“数组,对象”(会报错)“NULL”(不会报错)print有返回值可带,可不带不可以“字符型,整形,浮点型,布尔型,资源”“NULL”(不会报错)print_r()有返回值必须带不可以“字符...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-12 10:15:45
                            
                                261阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            echo和print功能几乎相同,而echo运行速度上比print稍稍快一点。因为 print有返回值。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-10-28 11:22:10
                            
                                259阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              PHP基础教程:(基础篇)echo、print、print_r、printf、sprintf、var_dump的区别比较  一、echo  echo() 实际上不是一个函数,是php语句,因此您无需对其使用括号。不过,如果您希望向 echo() 传递一个以上的参数,那么使用括号会发生解析错误。而且echo是返回void的,并不返回值,所以不能使用它来赋值。  例子:    二、print  p            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-10-18 14:17:04
                            
                                748阅读