问题标签 [php-shorttags]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 可以使用 PHP 短标签吗?
这是根据官方文档的信息:
有四对不同的开始和结束标签可以在 PHP 中使用。其中两个
<?php ?>
和<script language="php"> </script>
始终可用。另外两个是短标签和 ASP 样式标签,可以从 php.ini 配置文件中打开和关闭。因此,虽然有些人发现短标签和 ASP 样式标签很方便,但它们的可移植性较差,通常不推荐使用。
根据我的经验,大多数服务器都启用了短标签。打字
比打字方便多了
程序员的便利性是一个重要因素,那么为什么不推荐它们呢?
php - 和之间有速度差异吗?
这两个版本之间有速度差异吗?
你推荐哪个,为什么?
php - 为什么速记 PHP 开场白不起作用?
我正在尝试将我的 Mac 设置为 php 服务器,但是,到目前为止,我已经取得了成功,但我似乎遇到了一些麻烦。
我的 PHP 开头语句不起作用......但只有速记的。
这有效:
这不会:
这是 Mac 10.5。希望有人能提供帮助。
谢谢
php - PHP 拒绝使用简写”
我刚刚安装了 php 5.3.0,它不会使用像 <? 这样的短开放标签运行 php 脚本,只有 <?PHP。
我刚刚安装了 php 5.3.0,它不会使用像 <? 这样的短开放标签运行 php 脚本,只有 <?PHP。
我刚刚安装了 php 5.3.0,它不会使用像 <? 这样的短开放标签运行 php 脚本,只有 <?PHP。
php -
可能重复:
是否可以使用 PHP 短标签?
<?php
可能重复:
是否可以使用 PHP 短标签?
或者
我知道第一种方法是正确的方法,但 PHP 代码没有经过验证。那么,除了节省额外的输入和字节之外,这有关系吗?
更新
感谢回复...
- 我不知道它们被称为短标签(因此我没有找到重复的 SO 问题)
- 我不知道有一个特定的服务器配置选项来允许/禁止短标签。
再次感谢
您可以将所有值放入一个数组中,然后对其进行序列化:
这将为您提供一个存储在数据库中的字符串。稍后,您可以通过反序列化来恢复您的阵列:
可能重复:
是否可以使用 PHP 短标签?
<?php
可能重复:
是否可以使用 PHP 短标签?
或者
我知道第一种方法是正确的方法,但 PHP 代码没有经过验证。那么,除了节省额外的输入和字节之外,这有关系吗?
更新
感谢回复...
- 我不知道它们被称为短标签(因此我没有找到重复的 SO 问题)
- 我不知道有一个特定的服务器配置选项来允许/禁止短标签。
再次感谢
您可以将所有值放入一个数组中,然后对其进行序列化:
这将为您提供一个存储在数据库中的字符串。稍后,您可以通过反序列化来恢复您的阵列:
php - 做什么
这条线是什么意思
<input type=text name="name" value="<?= $name ?>
如果我们要声明为 PHP,我们不应该写<?php instead of <?=
谢谢
这条线是什么意思
<input type=text name="name" value="<?= $name ?>
如果我们要声明为 PHP,我们不应该写<?php instead of <?=
谢谢
这条线是什么意思
如果我们要声明为 PHP,我们不应该写<?php instead of <?=
谢谢
<?= ... ?>
是简写_<?php echo ... ?>
php - 如何启用 PHP 短标签?
我在 Linux 服务器上有一个 Web 应用程序,它以<?
我需要将此应用程序复制到 Windows 环境中,并且一切正常,只是 SQL 语句的呈现方式不同。我不知道这是否与以开头的脚本有关,<?php
而不是<?
因为我不知道从哪里启用<?
fromPHP.ini
所以我将其更改为<?php
我知道这 2 条语句的含义应该相同,但我需要对其进行测试<?
以确保应用程序完全相同。这样我就可以排除另一种可能性。
谢谢
php - 在没有 php.ini 文件的情况下启用短打开标签
我可以在不接触任何配置文件的情况下启用 PHP 短标签吗?
php - 标签在 php 5.3.1 中不起作用
我刚刚在我的 linux 服务器中安装了 php 5.3.1,现在我以前用标签编写的旧工作根本无法工作..
请帮帮我..我该如何解决这个问题?