English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기초 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

PHP class_alias() 함수 사용법 및 예제

PHP 클래스/Object 함수 참조 매뉴얼

class_alias() 함수는 클래스에 별명을 생성합니다

문법

class_alias( string $original, string $alias[, bool $autoload = TRUE ] );

정의 및 사용법

 사용자 정의 클래스 original을 기반으로 별명 alias를 생성합니다. 이 별명 클래스는 기존 클래스와 완전히 같습니다.

파라미터

순번파라미터 및 설명
1

original(필수)

기존 클래스

2

alias(필수)

클래스의 별명

3

autoload(선택)

원래 클래스가 로드되지 않았을 경우 자동 로드(autoload)를 사용하겠는가?

반환 값

성공 시 TRUE를 반환하거나 실패 시 FALSE를 반환합니다.

온라인 예제

이 함수의 사용법은 다음과 같습니다-

<?php
class foo { }
class_alias('foo', 'bar');
$a = new foo;
$b = new bar;
//객체가 같은가
var_dump($a == $b, $a === $b);
var_dump($a instanceof $b);
//클래스가 같은가
var_dump($a instanceof foo);
var_dump($a instanceof bar);
var_dump($b instanceof foo);
var_dump($b instanceof bar);
?>
테스트를 보세요 ‹/›

출력 결과:

bool(true)
bool(false)
bool(true)
bool(true)
bool(true)
bool(true)
bool(true)

PHP 클래스/Object 함수 참조 매뉴얼