class
a
{
public
$name
public
$type
}
在类中不能定义属性,但是可以定义变量,并将其赋给他所在类的属性
class
a
{
public
$name
function
b(){
$othername
=
1
$this->name
=
$othername
}
}
$a
=
new
a()
$a->b()
echo
$a->name
最后,祝新年快乐
cache_factory (这个是类名)::$cache_factory (这个是类内的私有静态属性,该属性的值是cache_factory类的实例)->cache_config = $cache_config 其他不需要解释了吧
不过这个代码很烂,不建议把这个当作参考资料。帮你修改了一下,看这个吧
final class cache_factory {private static $instance
protected $cache_config = array()
protected $cache_list = array()
protected function __construct(array $configs) {
$this->cache_config = $configs
}
public static function get_instance(array $cache_config = null) {
if (! self::$instance instanceof cache_factory) {
if (is_null($cache_config)) {
die('无效的初始化设置')
}
self::$instache = new cache_factory($cache_configs)
}
return self::$instance
}
}
1、检查php程序的属性是否设置为755,如果php程序的属性不是755,那么运行的时候会报“internal server error”错误,请您使用ftp软件将属性更改为755再测试。2、请您检查php程序所在的当前目录下是否有名为.htaccess的文件存在,此文件会干扰php程序的正常运行,如果发现有此文件建议您删除或者改名后再测试。
3、也有可能是网站问题 ,非本机问题!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)