슈

[클래스] Overloading 오버로딩2

· 2014-09-18 (목) 21:12:18 · 3812

class Overload {

public function __call($method, $arg) {

if($method == 'test') {

if (is_object($arg[0])) {

$this->testObject($arg[0]);

} else if (is_array($arg[0])) {

$this->testArray($arg[0]);

} else {

$this->testScalar($arg[0]);

}

}

}

 

function testObject($arg) {

echo $arg->test().'<br />';

}

function testArray($arg) {

echo implode(',',$arg).'<br />';

}

function testScalar($arg) {

echo $arg.'<br />';

}

}

 

$ov = new Overload;

$ov->test(new A());

$ov->test(array(1,2,3));

$ov->test('cat');

 

class A {

function test() {

return 'object';

}

} 

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
15-12-13 조회 2,506
15-12-13 조회 2,920
15-12-11 조회 2,569
15-12-11 조회 2,530
15-12-11 조회 2,532
15-12-10 조회 2,488
15-12-10 조회 2,556
15-12-10 조회 2,528
15-12-03 조회 3,173
15-12-03 조회 2,691
15-11-25 조회 2,766
15-11-09 조회 3,013
15-11-04 조회 2,932
15-06-09 조회 4,052
15-05-06 조회 5,058
15-03-28 조회 4,507
14-12-05 조회 4,969
14-10-25 조회 4,981
14-10-13 조회 4,240
14-10-03 조회 6,101
14-09-19 조회 4,930
14-09-18 조회 4,009
14-09-13 조회 4,580
14-09-03 조회 5,553
14-08-26 조회 4,170
14-08-26 조회 3,956
14-08-26 조회 3,942
14-08-11 조회 6,370
14-08-06 조회 4,090
14-08-06 조회 3,688
14-08-06 조회 3,877
14-08-01 조회 6,210
14-08-01 조회 3,798
14-07-30 조회 4,393
14-06-28 조회 5,134
14-06-28 조회 4,410
14-05-11 조회 4,545
14-05-09 조회 4,906
14-05-09 조회 7,663
14-04-30 조회 4,229
14-04-27 조회 4,142
14-04-25 조회 4,869
14-04-21 조회 3,840
14-04-21 조회 4,966
14-04-10 조회 4,567
14-04-01 조회 6,132
14-03-03 조회 3,505
14-02-25 조회 5,891
14-02-14 조회 5,175
14-02-13 조회 4,924
14-01-03 조회 4,406
13-12-06 조회 3,751
13-11-22 조회 5,497
13-11-18 조회 4,000
13-10-02 조회 4,405
13-10-02 조회 3,666
13-10-02 조회 3,926
13-10-02 조회 3,793
13-10-02 조회 4,160
13-09-16 조회 8,007
13-09-16 조회 5,363
13-08-18 조회 5,367
13-07-11 조회 4,016
13-07-10 조회 4,648
13-07-09 조회 4,692
13-07-09 조회 4,946
13-07-04 조회 4,415
13-07-04 조회 4,077
13-07-04 조회 4,197
13-07-01 조회 4,691
13-07-01 조회 4,509
13-07-01 조회 6,730
13-06-23 조회 4,344
13-06-05 조회 3,601
13-05-29 조회 4,834
13-05-10 조회 4,245
13-04-05 조회 4,853
13-04-05 조회 6,545
13-04-05 조회 1.1만
13-04-05 조회 7,144
13-04-05 조회 6,537
13-03-31 조회 5,807
13-03-31 조회 4,127
13-03-28 조회 4,494
13-03-28 조회 6,660
13-03-28 조회 9,172
13-03-28 조회 4,302
13-03-24 조회 3,915
13-03-21 조회 4,588
13-03-21 조회 1.7만
13-03-14 조회 3,901
13-03-10 조회 4,704
13-03-10 조회 4,449
13-03-10 조회 4,162
13-03-08 조회 5,236
13-03-08 조회 4,344
13-03-03 조회 4,992
13-03-03 조회 7,435
13-03-03 조회 4,194
13-03-03 조회 1.1만