我在b.php里include a.php,在a.php里边echo变量,在b.php里边可以看到输出,但是直接在b.php里边echo 这个变量,怎么没有输出内容?

解决方案 »

  1.   

    include('ls_admin/inc/public.php');可以,改变路径后include('../ls_admin/inc/public.php');就不行了。
      

  2.   

    不是路径的原因,另外问一个问题,php输出中文全变成了问号,不知道是什么问题,直接在php里echo中文,就会变成?
      

  3.   

    哈哈,老大稍安勿躁!php输出中文全变成了问号肯定是编码问题了!第一个问题估计是路径问题了
      

  4.   

    我直接echo "你好";结果输出的是两个“?”,并不是乱码