我对PHP很陌生,所以如果这是一个错误的问题,对不起。
我正在尝试运行我从web下载的项目。
项目中的所有代码都只使用<? code ?>
而不使用<?php code ?>
我需要安装什么软件才能使它运行
<?
include("../includes/commonClass.php");
$classObj = new commonclass;
$postedData = $classObj->getRequestedData();
$setsession = $classObj->validsessionSuperAdmin();
?>
您需要启用short_open_tag
,在php.ini中默认禁用。
因为它是一个默认禁用的设置,并且不能总是启用(一些托管公司不允许),所以总是使用较长的<?php
标记是一个好主意,特别是如果您正在编写供其他人使用的库,或者如果您还没有选择您的托管提供商。
请注意,在PHP 5.4.0之前,简短的open -with-echo标记<?= $value ?>
也受到此设置的影响,但从该版本开始,这些标记总是可用的,所以现在您可以安全地使用它们。
关于PHP标签的更多信息
这些就是所谓的"短打开标记",可以用来替代正常的、标准的php标记。您必须在php设置中启用它们,而不是在某些php.ini文件中。在其中查找属性short_open_tag
并启用它(其中每个属性都有一个描述)。
您还需要查看php文档的这一部分:
http://php.net/manual/en/ini.core.php