我试图弄清楚<<<HTML
在 php 中使用时如何使用定义的变量。这是我想要实现的一个例子:
<?php
define('TEST','This is a test');
echo <<<HTML
Defined: {TEST}
HTML;
?>
在内部获取定义的“测试”的适当方法是<<<HTML
什么?
编辑:
我做了一个小测试来检查哪种方法最快。对于我的测试,我在 heredoc 中使用了 20 个变量。以下是不同方法发生的情况(以秒为单位):
在 php 中访问 <<<HTML 中定义的变量似乎是最慢的方法 - 0.00216103。
在 php 中访问 <<<HTML 中定义的变量更快 - 0.00073290。
在 php 中访问 <<<HTML 中定义的变量甚至更快 - 0.00052595。
在 php 中访问 <<<HTML 中定义的变量是最快的 - 0.00011110。
希望这对其他人有帮助:)