发布于 2024-12-29 17:11:55 字数 82 浏览 0 评论 0 原文

是否有 php.ini 设置可以打开 样式输出,或者该项目中是否有人使用过多的 ASP?

Is there a php.ini setting to turn <?=$phpval?>-style output on, or has someone on this project been smoking too much ASP?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

甜中书 2025-01-05 17:11:55

是的,

<?php $var = 'Hello, World!"; ?>
<?= $var ?>

是一样的;

<?php $var = 'Hello, World!"; ?>
<?php echo $var; ?>

Yes,

<?php $var = 'Hello, World!"; ?>
<?= $var ?>

Is the same as;

<?php $var = 'Hello, World!"; ?>
<?php echo $var; ?>
往事风中埋 2025-01-05 17:11:55

有,但已被弃用。
您正在寻找启用 (由于 xml 开始标记相同而存在危险)和 (否)的 short_open_tag危险)

从 php 5.4 开始,即使 short_open_tag 设置为 Off, 也会启用。
请参阅文档

There is, but it is deprecated.
You are looking for short_open_tag which enables <? (DANGER because of xml opening tags that are the same) and <?= (no danger)

As of php 5.4, <?= will be enabled even if short_open_tag is set to Off.
See the documentation.

落花浅忆 2025-01-05 17:11:55

是的,它是一个有效的语句,正如 @greg0ire 提到的,您可以通过编辑 php.ini 中的 short_open_tag 来打开它,但是使用 被称为如果您正在编写向公众出售的应用程序,请更好地练习,因为 可以与大多数共享托管配置一起使用,但有时不允许使用 /未激活,方便用户使用如果您使用 ,则为您的脚本。

Yes, Its a valid statement, and as @greg0ire mentioned you can turn it on by editing the short_open_tag in php.ini however using <?php has been known as a better practice specially if you are writing your application for sale to the public, because <?php would work with most shared hosting configurations however <? is sometimes not allowed/not activated, so its easier for users to use your script if you use <?php.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文