php의 함수 재부팅과 재쓰기는 무엇입니까?
819 단어 php
리셋은 비슷한 특징 코드를 가지지만 매개 변수가 다른 함수를 정의합니다.다시 쓰는 것은 파생류와 관련이 있습니다. 부류는 하나의 방법을 정의했고 파생류는 이 방법을 다시 쓰기를 원합니다.
PHP에서는 magic method 를 사용하여 재로드 방법을 호출할 수 있습니다.
덮어쓰기 예:
<?php
class Foo {
function myFoo() {
return "Foo";
}
}
class Bar extends Foo {
function myFoo() {
return "Bar";
}
}
$foo = new Foo;
$bar = new Bar;
echo($foo->myFoo()); //"Foo"
echo($bar->myFoo()); //"Bar"
?>
예:function overriding in php
Reference
이 문제에 관하여(php의 함수 재부팅과 재쓰기는 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/pakainfo_com/what-is-function-overloading-and-overriding-in-php-4n42텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)