Amr*_*ero 2 php echo curly-braces curly-brackets
在PHP我们echo弦乐器是这样的:
echo 'string';
Run Code Online (Sandbox Code Playgroud)
但我看到PHP框架Laravel和脚本echo字符串使用Curly Brackets:
{string}
Run Code Online (Sandbox Code Playgroud)
如何在不使用任何PHP框架的情况下做到这一点?
没有必要使用,Curly Brackets如果有其他方式短回声!
我更喜欢代码示例.
PHP有一些打印字符串的方法,例如(但不限于)print,echo或者只是简写<?= "str" ?>.
你从laravel询问的支架打印在php中不是说.
那是来自一个名为的模板引擎Blade.
所以{}在php中打印东西的方式是不可能的.
您必须坚持使用标准方法或使用模板引擎!
您可以通过以下方式简短地回显
<?= $variable; ?> 当您打开一个新的php标签时
或者您按照问题描述的那样使用laravel之类的框架-差不多
您可以做什么,但我不确定这是否是个好主意-编写类似以下的函数:
function x($string) {
echo $string;
}
x('Test'); // will output Test
Run Code Online (Sandbox Code Playgroud)