Home  >  Article  >  Backend Development  >  求救,A.php 引入b.php,无法取得b下面aclass的属性

求救,A.php 引入b.php,无法取得b下面aclass的属性

WBOY
WBOYOriginal
2016-06-23 13:40:151007browse

A页面

<?phpinclude("wx.php");$wx = new wxClass();$cache= $wx->cache;?>


B页面

<?phpdefine("X", "1111");define("Y","2222");class wxClass{    var $x= X;    var $y= Y;		public function __construct($x= NULL, $y= NULL) 	 {		if($x&& $y){            $this->x= $x;            $this->y= $y;        }		//连接新浪sae 的memcache,需开通		$mem = memcache_init();		$this->cache= memcache_get($mem,"cache");//获取Token		if(empty($this->cache))		{			$this->cache= "mmmm";			memcache_set($mem,"cache",$this->cache,0,7200);//过期时间为7200秒		} 	 }}?>


其中memcache 是新浪sae的,直接在新浪平台可以查看memcache的cache值,但是通过a页面无法取到。语法没错啊。郁闷
求指教。昨天刚学的php.


回复讨论(解决方案)

class wxClass
{
    var $x= X;
    var $y= Y;

下面加一句:public $cache = 1;
再看A页面结果是什么

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn