Php 为什么<;?=&燃气轮机;在一台计算机上工作,而不是在另一台计算机上工作?
当我写作时Php 为什么<;?=&燃气轮机;在一台计算机上工作,而不是在另一台计算机上工作?,php,php-shorttags,Php,Php Shorttags,当我写作时 <?=?> 在我的电脑里它不工作,但在另一台电脑里它工作!!!为什么( 例如: <?php $courses = CourseManager::findAll(); ?> <h3>Course List</h3> <table> <tr><th>Name</th></tr> <?php foreach ($courses as $c){ ?>
<?=?>
在我的电脑里它不工作,但在另一台电脑里它工作!!!为什么(
例如:
<?php
$courses = CourseManager::findAll();
?>
<h3>Course List</h3>
<table>
<tr><th>Name</th></tr>
<?php foreach ($courses as $c){
?>
<tr>
<td><?=$c->getName()?></td></tr>
<?php } ?>
</table>
课程表
名称
或者这个,太简单了不
这是一条捷径
<? echo expression ?>
或
谢谢您的建议:)您没有启用短标记 要启用它们,请在
php.ini
中查找short\u open\u标记。将其更改为“开”,然后重新启动Apache。不同服务器上的PHP选项不同。如果可能,避免使用这些类型的开口标记
如果要确保短打开标记可用,请自己设置。在php.ini中选中short\u open\u标记
,因为这些快捷键可以在php.ini中关闭 看看这个:愚蠢的问题,但是两台机器上运行的是同一版本的php吗?第二台机器上也安装了php吗?嗨,迈克,我不是在开玩笑,我是说我可能在问一个愚蠢的问题注意,建议不要使用短标记:不建议这样做。养成使用
<? echo expression ?>
<?php
$i ="test";
?>
<h1><?=$i?></h1>