-1

我正在尝试使用我<?php ?>在另一个中的变量<?php ?>

例如,

   <?php 
      $helloWorld = "Hello World";
    ?>

    ... some HTML

        <?php 
       function echoHello(){
           echo $helloWorld;
       }
    ?>

变量在第二部分不是变量。如何使变量可见,以便稍后我想执行一些 PHP 脚本时访问。

4

2 回答 2

1

它应该是可见的,假设您仍在同一个页面加载,其中一个或另一个不在函数内,以及许多其他因素只能通过查看完整代码来评估。

但只是快速猜测一下,您是否尝试过查看源代码?如果浏览器在源代码中显示您的原始 PHP 代码,那么服务器根本不会解析 PHP,它只是默默地隐藏为无效的 HTML 标记。

于 2013-01-06T17:42:53.293 回答
0

如果您在页面部分中回显变量,它将不会显示。
你需要调用函数来运行它,所以在下面放echoHello();
如果两者都在同一页面上,它应该可以正常工作

于 2013-01-06T18:37:50.547 回答