php中的注释语法{{-- --}}来自哪里? [重复]

问题描述 投票:0回答:1

我真的希望我能用谷歌搜索这个,但我找不到搜索文本“{{-- --}}”的方法 我正在使用我没有编写的 php 代码,并且某些文件在“{{--”

内有文本/html 标记的注释
{{-- Salutation --}}
@if (! empty($salutation))
{{ $salutation }}
@else
@lang('Thank you'),<br>
Teamode

{{-- <link rel="icon" type="image/png" href="{{ asset('/img/favicon.png') }} "> --}}

{{ $salutation }} 用于将变量 '$salutation' 的值作为文本插入

希望有一些文档说明它们如何工作以及为什么它们与其他评论标签不同,或者指向该文档记录位置的链接

php
1个回答
0
投票

如果没有在代码中放置 {{--}} 结构的第一手知识,或者没有得到简报,或者没有提供文档,就不可能说有人可以告诉您源自这些结构的使用。因为我什么都没有,所以我最多只能猜测,据报道除了我之外的 php 程序员也做过这种事。

我通过在 phpinfo() 页面顶部输入 htem 来测试这些字符在 php 和 html 中的作用,只是为了看看会发生什么。

我输入的代码是这样的:

<?php
echo "php displays - {{-- --}}";?>
<br />html displays - {{-- --}}

您可以在本页顶部看到它正在运行: https://longview2500.com/inf0.php

看起来像这样:

enter image description here

不完全是活动代码,除非有正在运行的扩展来查找它。

我的猜测是 {{--}} 是一项创新,编写与您一起工作的代码的人将其作为在他们创建的网站上嵌入评论或导航链接的标准方法。我找不到因双大括号而发生的任何操作。可能有一个编辑器或其他 php 扩展在运行时将 {{ 和 }} 视为分隔符。您可以观察到的任何理性、系统的使用或对这些符号的使用都会增加它们的实用性和寿命。您可能会在某处找到参考,但可能不存在。上帝的速度和祝你好运。

© www.soinside.com 2019 - 2024. All rights reserved.