gpt4 book ai didi

PHP:从扩展类的方法访问父类的静态变量

转载 作者:可可西里 更新时间:2023-11-01 12:47:39 25 4
gpt4 key购买 nike

仍在尝试找出 PHP5 中的 oop。问题是,如何从扩展类的方法访问父类的静态变量。示例如下。

<?php
error_reporting(E_ALL);
class config {
public static $base_url = 'http://example.moo';
}
class dostuff extends config {
public static function get_url(){
echo $base_url;
}
}
dostuff::get_url();
?>

根据其他语言的经验,我认为这会奏效。

最佳答案

在父级中声明该属性是完全不相关的,您可以像访问任何静态属性一样访问它:

self::$base_url

static::$base_url  // for late static binding

关于PHP:从扩展类的方法访问父类的静态变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20679780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com