在一个PHP文档的函数中计算出来一个中间值,在另一个PHP文件的函数中用到这个中间值,请教,我怎样才能够实现这个中间值在不同文档间的传递?

解决方案 »

  1.   

    这两个文档有什么关系?常用的有: post/get/cookie/session............等.
      

  2.   

    在一个PHP文档A的函数A中计算出来一个中间值,在另一个PHP文件B的函数B中用到这个中间值则有:PHP文档C
    include 'PHP文档A';
    include 'PHP文档B';$v = 函数B(函数A());
      

  3.   

    post/get/cookie/session............,这些我试了好像不行。这两个文档是同一个工程里面的,一个是定义的过滤的相关函数,另一个定义打印的相关函数,没有直接的调用关系。
    在一个PHP文档A的函数A中计算出来一个中间值,在另一个PHP文件B的函数B中用到这个中间值则有:PHP文档C
    include 'PHP文档A';
    include 'PHP文档B';$v = 函数B(函数A());
    $v 就可以在两个文档中访问了吗?
      

  4.   

    可以用全局变量不呢?在B文档中包含A文档,然后,把这个中间值传递给A文档的全局变量,再在B文档中直接访问这个全局变量?这里面有个疑问就是如果B文档包含A文档,那么A文档中的全局变量是不同时是A文档中的全局变量?
      

  5.   

    这里面有个疑问就是如果B文档包含A文档,那么A文档中的全局变量是不同时是A文档中的全局变量?
        是的,变量/函数直接可在B访问你的情况可以直接用include,或者用session/cookie 也可以。
      

  6.   

    页面间的传值,无非就是get post session cookies,至于include包含文件,这种方法还没用过