echo 和 print的区别有哪些

可能你会说,echo,print都能输出字符串,具体点呢?

操作方法

  • 01

    echo - 可以输出一个或多个字符串

  • 02

    print - 只允许输出一个字符串

  • 03

    echo 输出的速度比 print 快,echo 没有返回值,print有返回值1

  • 04

    echo 是一个语言结构,使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。

  • 05

    print 同样是一个语言结构,可以使用括号,也可以不使用括号

  • 06

    echo是语言结构,而并不是真正的函数,因此不能作为表达式的一部分使用。

  • 07

    print()打印一个值(它的参数),如果字符串成功显示则返回true,否则返回false。

(0)

相关推荐

  • PHP新手上路(三)

    操作方法 01 从一个简单的程序来了解PHP PHP站点的在线教程已经很棒了.而本文的该部分将让你对PHP熟悉一点.我不可能做到没有任何遗漏,我的目的只在于能让你迅速开始你的PHP编程. 3.1 首要 ...

  • Linux Shell 文本处理工具集锦

    提供的例子和参数都是最常用和最为实用的; 我对shell脚本使用的原则是命令单行书写,尽量不要超过2行; 如果有更为复杂的任务需求,还是考虑python吧; find 文件查找 •查找txt和pdf文 ...

  • PHP编程效率的20个要点

    编程的效率直接影响系统运行的速度,在编程中应该注意些什么呢? 操作方法 01 在php代码中用单引号代替双引号来包含字符串,这样做会更快一些.因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会 ...

  • php输出语句print printf echo sprintf比较

    print()语句 echo语句 printf()语句 sprintf()都是php输出语句,但稍微有点区别.下面举例说明. 操作方法 01 <?php echo "<p> ...

  • linux shell 管道命令(pipe)使用及与shell重定向区别

    管道命令操作符是:”|”,它仅能处理经由前面一个指令传出的正确输出信息,也就是 standard output 的信息,对于 stdandard error 信息没有直接处理能力。然后,传递给下一个命 ...

  • 认识Ping与Telnet通过Fwsm的区别

    大家都知道Ping是无状态的三层报文,而Telnet是有状态的四层以上的报文。下面从一个现象来说明问题。 环境 CISCO7609上面配置了多个VLan包括vlan100和vlan109,并且7609 ...

  • shell切换用户执行后面语句 su与su -的区别

    shell里如果需要切换用户,然后以指定用户的身份运行一些命令,比如需要用Oracle用户向.bash_profile文件里写入一行“ORACLE_BASE=/oracle/app”的内容 可以用下面 ...

  • Linux中内存buffer和cache的区别详解

    细心的朋友会注意到,当你在linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法 ...

  • 举例浅析 | 移动端易混淆组件的区别和用法

    在设计iOS版和Android版的APP过程中会涉及到很多组件.不同的场景使用的组件也不一样.这篇文章讲述六组易混淆组件的区别和用法.六组组件如下: 警示框(alert)和底部操作列表(action ...