php.net class 예제

운영자 | 기사입력 2016/12/07 [06:12]
PHP >
필자의 다른기사 보기 인쇄하기 메일로 보내기 글자 크게 글자 작게
php.net class 예제
 
운영자   기사입력  2016/12/07 [06:12]

<?php

class MyClass

{

    const CONSTANT = 'constant value';

    function showConstant() {

        echo  self::CONSTANT . "99 \n <br>";

    }

}

 

echo MyClass::CONSTANT . "1 \n <br>";

$classname = "MyClass";

echo $classname::CONSTANT . "2 \n <br>"; 

 

$class = new MyClass();

$class->showConstant();

 

echo $class::CONSTANT."3 \n"; 

?>

constant value1 
constant value2 
constant value99 
constant value3

================================================

 

<?

class MyClass

{

    const CONSTANT = 'Myclass';

 

    function showConstant() {

        echo  self::CONSTANT . "1 class file \n <br>";

    }

 

 

}

?>

--------------------------------------------------------------

<?

class MyClass2

{

    const CONSTANT = 'class2 <br>';

 

    function showConstant() {

        echo  self::CONSTANT . " 2 file class \n <br>";

    }

}

?>

-------------------------------------------------------------

 

<?php

function __autoload($class_name) {

    include $class_name . '.php';

}

 

$obj  = new MyClass();

$obj ->showConstant();

 

 

$obj2 = new MyClass2(); 

$obj2 ->showConstant();

?>

==============================================================

트위터 트위터 페이스북 페이스북 카카오톡 카카오톡
기사입력: 2016/12/07 [06:12]  최종편집: ⓒ iwav
 
 
PHP 많이 본 기사