[php 클래스 정의 및 사용하기]
클래스 정의는 class 키워드로 시작한다.
<?php
class A
{
function foo()
{
if (isset($this)) {
echo '$this is defined (';
echo get_class($this);
echo ")\n";
} else {
echo "\$this is not defined.\n";
}
}
}
class B
{
function bar()
{
// Note: 다음 라인은 E_STRICT 가 활성화 되었을 경우 warning을 발생시킵니다.
A::foo();
}
}
$a = new A(); // 클래스 객체 생성 -> A클래스를 변수 $a라는 객체 변수안에 넣겠다는 의미
$a->foo(); // $a 안에 있는 foo() 함수를 지정하여 그 함수를 사용하겠다는 의미
php에서 클래스를 사용하고자 할 경우 객체변수를 만들어 사용해야 한다.
[출처 : http://php.net/manual/kr/language.oop5.basic.php]
'php개발자(백엔드) > php' 카테고리의 다른 글
radio 박스 검색 및 유지 (0) | 2016.09.07 |
---|---|
변수와 키값 가져오기 (0) | 2016.08.18 |
radio, checkbox, select 선택한 값 가져오기 (0) | 2016.08.16 |
[php 기본] php 출력/폼에서 값 전달받는 방법/배열선언 및 출력 (0) | 2016.08.12 |
게시판 검색 개발시 페이징 오류 처리 (0) | 2016.05.23 |