请问有人能解释一下php中的特殊标签是什么吗?
<?= ?>
我在谷歌上找不到它。
请问有人能解释一下php中的特殊标签是什么吗?
<?= ?>
我在谷歌上找不到它。
<?=
与 <? echo
完全相同,使用它需要开启 short_open_tag
。可搜索“short tags”了解更多信息。<?='hello'?>
和 <? echo 'hello' ?>
相同,是 <?php echo 'hello' ?>
的简写形式。这是 short_open_tag 的一部分。基本上,<?=$foo?>
等同于 <?php echo $foo; ?>
它们直接输出其中的内容。
<?= "something" ?>
是以下内容的快捷方式:
<?php echo "something"; ?>
<? ?>
)被称为短标签。点击这里(short_open_tag)是的,你可以使用 .htaccess 完成它。在你的 .htaccess 文件中添加以下内容
php_value short_open_tag 1
<?='hi';?>
来检查文件,而不是<?php ?>
。<?= $foobar ?>
是 <?php echo $foobar; ?>
的快捷方式。
我不建议使用这些短标签,因为在某些 Web 服务器环境中,它们会通过 PHP 配置禁用。