PHP 매뉴얼
이전 | 6. 장. 변수형 | 다음

# 객체

## 객체 초기화

객체를 초기화하기 위해서는 변수로 객체를 인스턴스화하는 `new`문을 사용하라.

`<?php class foo { function do_foo() { echo "Doing foo."; } } $bar = new foo; $bar->do_foo(); ?>`

더 자세한 사항은 클래스와 객체 섹션을 참고한다.

## 객체로 변환하기

객체가 객체로 변환되면, 그것은 변경되지 않는다. 다른 타입의 값이 객체로 변환되면, `stdClass`내장 클래스의 새로운 인스턴스가 생성된다. 그 값이 null이면, 새로운 인스턴스는 텅빌것이다. 다른 값은 `scalar`라는 멤버 변수명이 포함할것이다.

`<?php $obj = (object) 'ciao'; echo $obj->scalar; // outputs 'ciao' ?>`

이전 | 처음으로 | 다음
배열 | 위로 | 자원