在其他php块中找不到php变量

在其他php块中找不到php变量,php,Php,将网页迁移到新服务器(更新了更多的php服务器)后,我在某些页面上遇到了问题。这些页面使用一些不同的php块: <? $result = 1; ?> some html code... <?php $result2 = $result; ?> 一些html代码。。。 这在迁移之前起作用,但现在第二部分中的$result在apache2错误日志中报告为未定义变量 如何确保变量仍然在第二部分中定义?确保对php使用长标记:确保对php使用长标记:第一次尝试使用第一次尝试

将网页迁移到新服务器(更新了更多的php服务器)后,我在某些页面上遇到了问题。这些页面使用一些不同的php块:

<?
$result = 1;
?>
some html code...
<?php
$result2 = $result;
?>

一些html代码。。。
这在迁移之前起作用,但现在第二部分中的$result在apache2错误日志中报告为未定义变量


如何确保变量仍然在第二部分中定义?

确保对php使用长标记:
确保对php使用长标记:
第一次尝试使用
第一次尝试使用
当然这将在注释中充分描述肯定这将在注释中充分描述