>백엔드 개발 >PHP 튜토리얼 >protected static $member_id; //이 코드 줄은 무엇을 의미하나요? 이전에 이렇게 작성한 적이 없어서 그 내용을 이해할 수 없습니다.

protected static $member_id; //이 코드 줄은 무엇을 의미하나요? 이전에 이렇게 작성한 적이 없어서 그 내용을 이해할 수 없습니다.

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-08-04 09:20:161558검색

보호된 정적 $member_id;

<code>class TokenController extends CommonController
{

    protected static $member_id;</code>

답글 내용:

보호된 정적 $member_id;

<code>class TokenController extends CommonController
{

    protected static $member_id;</code>

static은 객체 멤버가 아닌 클래스 멤버입니다.
protected는 이 클래스와 파생 클래스만 액세스할 수 있다는 의미입니다.

정적 클래스가 파생 클래스의 멤버 액세스를 허용하는 경우 다음과 같이 작성됩니다.

<code>    class A
    {
        public static $abc;
    
        protected static $bbc;
        
        public static function a()
        {
            return self.$bbc;
        }
    }

可以直接 A.$abc来访问$abc这个变量
A.a() 可以得到A.$bbc</code>

클래스 멤버 변수, 이 변수의 제어는 함수로만 제어할 수 있으므로 set get에 대한 코드를 쿼리할 때 사용할 수 있습니다.
get set만 값을 변경하기 때문에

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.