PHP中echo语言结构的详解

echo 的作用:输出一个或多个字符串且没有返回值。

echo(string $arg1, string $... = ?): void

echo 不是一个函数,它是一个语言结构。

//错误语法:echo是语言结构,不是函数
($some_var) ? echo 'true' : echo 'false';
//正确语法:print是函数
($some_var) ? print 'true' : print 'false'; 

不一定要使用小括号来指明参数,单引号,双引号都可以。另外,如果你想给echo 传递多个参数, 那么就不能使用小括号。

//多个参数传递
echo 'This ', 'string ', 'was ', 'made ', 'with multiple parameters.', chr(10);
//串联后作为单个参数传递
echo 'This ' . 'string ' . 'was ' . 'made ' . 'with concatenation.' . "\n";

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/phpe/9186.html

(0)
上一篇 2021年10月29日 00:25
下一篇 2021年10月29日 21:45

相关推荐

  • PHP连接数据库的流程

    1.连接到数据库 连接MySQL的php基本函数库是mysqli。i 表示优化版本,未优化版本为mysql。 2.查询数据库 5.使用事务编程 默认情况下,数据库连接处于 自动提交模式(autocommit mode),即每个SQL语句一旦被执行便会被提交给数据库。如果一旦SQL命令被提交,就无法对它执行回滚操作。

    PHP经验 2021年10月29日
    03940
  • PHP语言的::class用法详解

    关键词 class 可用于类名的解析。 使用 ClassName::class 可以获取包含类 ClassName 的完全限定名称。这对使用了 命名空间 的类尤其有用。 以上例程会输出: PHP8开始关键词 class也可用于对象…

    PHP经验 2021年7月22日
    04600
  • PHP Extensions (PHP Modules)、PECL、PEAR的区别

    PHP Extensions(扩展)又称为PHP Modules (模块),分为PHP Core Extensions(核心扩展)、PHP Bundled Extensions(绑定扩展)、PHP External Extensions(外部扩展)、PECL(PHP Extension Community Librar…

    PHP经验 2021年5月8日
    09560

发表回复

登录后才能评论