首页 > GAME > 游戏 > 正文

阳春叹隙网络技术有限公司,和田酱泳律顾问有限公司,北京操该电子有限公司

两人进了御书房,只见李隆基背着手站在窗前,眺望着东市方向,火光已经没有了,只隐隐有黑烟袅袅升起。

夜晚怎么犯法能弄到钱

“这个……好像真的是啊。“漩涡鸣人的热情立刻被一桶水给淋灭了,脑袋虽然还不是很灵活,但也没有在吵闹了。
谢娴讶异的看看陆小军,再看看雪飞鸿,发现雪飞鸿正在对陆小军露出承认的微笑。

大师点头道:“是的,这不过是一年多前的事。他曾经来看过你。但却并没有见你。如果我猜得不错,他不见你一个是因为不希望影响你的修炼,另一个,恐怕是因为他怕见了你之后,自己就舍不得走了。我想,他一定是有什么事情必须要去做。所以才一直不肯见你。”

上面的 nowdoc 会输出


php.net RFC 频道已经公布了 PHP 7.3 的 Heredoc 和 Nowdoc 语法更新,此次更新专注于代码可读性:

Heredoc 和 Nowdoc 有非常严格的语法,有些时候这令很多开发者避而远之,因为他们在代码中看起来非常丑陋,令代码的可读性降低。本次的更新针对此问题,对语法做出了以下两个更改:

  1. 支持闭合标记符的缩进;
  2. 不再强制闭合标记符的换行;

从 PHP 7.2 的当前实现来看, 就像这个简单的例子:

<?php
class foo {
    public $bar = <<<EOT
bar
EOT;
}

在 7.3 版本中,以下形式是可用的:

<?php
class foo {
    public $bar = <<<EOT
    bar
    EOT;
}

闭合标记的缩进决定了 heredoc/nowdoc 中每个新行的空格的数量:

<?php

// 4 个缩进空格
echo <<<END
      a
     b
    c
    END;
/*
  a
 b
c
*/

在 PHP 7.2 的当前实现中, 必须存在一个新行来结束 heredoc/nowdoc。 PHP 7.3 移除了这个约束:

<?php

stringManipulator(<<<END
   a
  b
 c
END);

$values = [<<<END
a
b
c
END, "d e f"];

Heredoc 和 Nowdoc 的背景

Nowdoc 从 PHP 5.3.0 版本开始支持,他和 Heredoc 的不同之处,仅是双引号和单引号的差别。 Nowdoc 在开始标记周围添加了单引号,则没有解析:

<?php

$name = "Example";
$str = <<<"EOD"
Example of string $name
spanning multiple lines
using nowdoc syntax.
EOD;

上面的 nowdoc 会输出:

Example of string $name
spanning multiple lines
using nowdoc syntax.

Here 文档 在 wiki 上的定义:

在计算机学科中,here文档,又称作 heredoc、hereis、here-字串或here-脚本,是一个文件输入或者数据流输入:可以被当成完整文件的块状代码。它可以保存文字里面的换行或是缩排等空白字元。一些语言允许在字串里执行变量替换和命令替换。

Heredocs 和 Nowdocs 的改进将会让你的 PHP 代码更加具有可读性,错误率也会降低。另一方面,因为会闭合标记符的缩进会被移除,所以输出会更加简洁直接。

获取更多信息

推荐阅读官方的更改文档 ——  flexible Heredoc and Nowdoc Syntaxes RFC。 PHP 官方的文档 Heredoc 和 Nowdoc。

更多现代化 PHP 知识,请前往 Laravel / PHP 知识社区

当前文章:http://mabebox.com/content/2018-10/12/content_14062.html

发布时间:2018-12-13 00:00:00

剑灵哪个职业挣钱快 有赚钱的好项目吗 网上可以做什么赚钱的 怎么赚钱最容易 利用漏洞每天赚30 初中生暑假怎么赚钱 有什么可以在家赚钱 现在什么游戏容易赚钱

编辑:平董帝戏


声明:所发布的内容均来源于互联网,目的在于传递信息,但不代表本站赞同其观点及立场,版权归属原作者,如有侵权请联系删除。
有没有网上做兼职的

合肥兼职网日结工资

无本创业赚钱点子