如果这个问题听起来很新手,我很抱歉。我对PHP语法约定还很陌生,不太确定我应该寻找什么。
我有一本书,其中给出了以下示例,作为HTML代码中的传统PHP块。
<?php
//... some code ...
?>
我理解您的意思,但令人困惑的是,我正在查看一些来自xampp的示例代码(例如CD收藏源代码),它们似乎没有遵循相同的约定。
相反,示例代码更像是这样。
<? include("langsettings.php"); ?>
<?
//... some code ...
?>
这两种形式从实际意义上来说是否等效,或者我在PHP入门方面完全错过了一些关键内容?
另外,为什么PHP不使用闭合标签(或者说我没有看到它们)?我想我想的是带有闭合标签的JavaScript,但无论如何,它们本身就是代码库,因此可以工作。只是似乎HTML的语法核心具有对称性,而PHP的语法则违背了这种对称性,这很奇怪。
感谢您的时间。
<?php
),无法回答你的主要问题。+1 - Fabrício Matté