magic-methods

    1

    4답변

    나는 이것을 묻기 전에 다음을주의 깊게 읽어야한다 : 나는 이것을 디버깅 목적으로 원한다. 이것이 나쁜 흑 마법이 될 것이라는 것을 알고 있지만 디버깅 중에 그냥 사용하여 객체를보다 쉽게 ​​식별 할 수 있습니다. 이렇게됩니다. 내가 속성과 몇 B 인스턴스를 생성 클래스 A에서 일부 개체가 : class A(object): def __init__(

    31

    4답변

    마술 방법 있습니까 PHP에서 모범 사례?

    0

    2답변

    마술 방법을 사용하는 경우. 리플렉션 API를 사용하는 동안 클래스 속성을 조사 할 수 없습니다. 왜 그렇습니까? 편집 반사 API는 무엇입니까? PLS 제가 그 이해 didnt한다 php.net으로 참조하지 않습니다 .. 단어가 속성에 액세스 마법 방법을 사용하여

    1

    1답변

    정의 된 클래스 외부에서 PHP 마법 메서드 (특히 __get())를 사용할 수 있습니까? 빠른 로딩을 위해 구성 파일에서 사용하고 싶습니다. 구성 파일에는 많은 키가있는 단일 배열 $ config가 있습니다. 따라서 배열의 키를 반환하려면 __get()을 재정의하고 싶습니다.

    1

    2답변

    에서 나는 일종의 파이썬의 새로운 그리고 난 PHP의 마술 방법 같은 것을 만들 수있는 방법이 있는지 궁금합니다 (http://www.php.net/manual/en/language.oop5.overloading.php#language.oop5.overloading.methods) 내 목표는에서 자식 클래스의 접근을 용이하게하는 것입니다 내 모델. 기본적으

    2

    3답변

    루비 애호가! 나는 루비에 DSL을 작성하려고 노력 중이다. 그리고 나는 어떤 마법 방법을 만들 수 있기를 바란다. (내가 원하는 것에 가장 정확한 용어인지는 모르겠다.) a = [1, 2, 3] b = 2 (a contains b) 을 그리고 그것은 true 또는 false로 해결이 : 나는 다음과 같은 일을 할 수 있도록하고 싶습니다. 기본적으

    3

    1답변

    Magento를 보거나 사용한 사람은 누구나 카탈로그 제품 저장 작업의 Event Observer 클래스에 대한 다음 3 가지 함수의 정의를 어디에서 찾을 수 있는지 알려주십시오. - setBundleOptionsData() setBundleSelectionsData() setCanSaveBundleSelections() 는 그런 바보 같은 질문을 위해,

    3

    2답변

    나는 __set을 사용하는 클래스를 가지고 있습니다. 아무 것도 설정하지 않기 때문에 클래스 속성을 실제로 설정하기 전에 확인하는 승인 된 변수 배열이 있습니다. 그러나 construct에서는 __construct 메서드가 여러 클래스 속성을 설정하기를 원합니다. 그 중 일부는 승인 된 목록에 없습니다. 그래서 구조가 생길 때 나는 $this->var =

    0

    1답변

    기본적으로 세션을 사용하여 직접 작업하지 않고도 전체 사이트에서 사용해야하는 데이터를 신속하게 가져오고 저장할 수 있도록 세션을 사용하여 세션을 사용하는 Variables라는 클래스를 만듭니다. 는 는 지금, 내 코드는 다음과 같습니다 : 그러나 <?php class Variables { public function __con

    0

    4답변

    __get() 마법 메서드의 기능을 구현할 수있는 방법이 있는지 알아보고 새 클래스를 인스턴스화하려고합니다. 내 목표는 $foo = new Cat(); 은 궁극적으로 일반 객체의 생성을 초래할 것입니다 즉 new Mammal('Cat');$foo 클래스 Mammal의 인스턴스가 될 것 같은 것을 , 호출 된 클래스 이름 ('Cat')은 Mammal의 생성자