本帖最后由 default7 于 2009-11-30 22:03:48 编辑

解决方案 »

  1.   

    没听太明白,你是指给DOM赋值还是给全局变量?
      

  2.   

    <?php 
    function func1(){
      $a="abcdefg";
    }
    func1();
    echo $a;
    //如何让该函数func1()执行后,不通过session,cookie,return传值,
    //它后面的代码便可以直接使用$a变量,(在同一个程序过程里面)
    ?>
      

  3.   

    $a = '';
    function func1(){
     $a = &$GLOBALS['a'];
    $a="abcdefg";
    }
    func1();
    echo $a;
      

  4.   

    两种实现方法:
    方法一:<?php 
    function func1(){
      global $a;   //使用全局变量
      $a="abcdefg";
    }
    func1();
    echo $a;
    //如何让该函数func1()执行后,不通过session,cookie,return传值,
    //它后面的代码便可以直接使用$a变量,(在同一个程序过程里面)
    ?>
    方法二
     
    <?php 
    function func1(){
      $a = &$GLOBALS['a'];   //使用全局变量地址引用,如多次赋值建议使用此方法。
      $a="abcdefg";
    }
    func1();
    echo $a;
    //如何让该函数func1()执行后,不通过session,cookie,return传值,
    //它后面的代码便可以直接使用$a变量,(在同一个程序过程里面)
    ?>