求救,A.php 引入b.php,无法取得b下面aclass的属性
<?php
include("wx.php");
$wx = new wxClass();
$cache= $wx->cache;
?>
B页面
<?php
define("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.
相关推荐
简单谈谈php延迟静态绑定
php5.3是php5的一个里程碑,加入了大量新特性。本文主要给大家介绍了php5.3的一个新功能--延迟静态绑定,希望能够对大家有所帮助。
PHP设计模式之装饰者模式代码实例
定义: 装饰者模式就是不修改原类代码和继承的情况下动态扩展类的功能。传统的编程模式都是子类继承父类实现方法重载,使用装饰器模式,只需添加一个新的装饰器对象,更加灵活,避免类数量和层次过多。 角色: Component(被装饰对象基类) ConcreteComponent(具体被装饰对象) Decorator(装饰者基类) ContreteDecorator(具体的装饰者类) 示例代码: //被装饰者基类 interface Component { public function operation(); } //装饰者基类 abstract class Decorator impleme
学习php设计模式 php实现装饰器模式(decorator)
动态的给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活【GOF95】 装饰模式是以对客户透明的方式动态地给一个对象附加上更多的职责。这也就是说,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不使用创造更多子类的情况下,将对象的功能加以扩展。 一、装饰模式结构图 二、装饰模式中主要角色 抽象构件(Component)角色:定义一个对象接口,以规范准备接收附加职责的对象,从而可以给这些对象动态地添加职责。 具体构件(Concrete Component)角色:定义一个将要接收附加职责的类。 装饰(Decorator)角色:持有一个指向C
php自动加载autoload机制示例分享
主要介绍了php自动加载autoload机制示例,文件结构如下,2种方式实现自动加载,需要的朋友可以参考下
php标签大全(1)
php标签大全(1)


基础编程
