오브젝트풀 클래스를 만들고 있는데요.

클래스 로드중

다소 무식한 방법이 좋은 방법일때도 있습니다.

switch($dataCount) { 
case 0: self::$objectPool[$name] = new $name(); break; 
        case 1: self::$objectPool[$name] = new $name($data[0]); break; 
        case 2: self::$objectPool[$name] = new $name($data[0], $data[1]); break; 
        case 3: self::$objectPool[$name] = new $name($data[0], $data[1], $data[2]); break; 
        case 4: self::$objectPool[$name] = new $name($data[0], $data[1], $data[2], $data[3]); break; 
        case 5: self::$objectPool[$name] = new $name($data[0], $data[1], $data[2], $data[3], $data[4]); break;
        default: return false; break; 
|

댓글 2개

못하는것보다 하는게 나음~! 이렇게 말하고 싶네요.
Default argument 쓰면 안 되나요?
http://kr2.php.net/manual/kr/functions.arguments.php
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
15년 전 조회 4,460
15년 전 조회 2,516
15년 전 조회 2,364
15년 전 조회 2,219
15년 전 조회 2,469
15년 전 조회 2,300
15년 전 조회 1,328
15년 전 조회 1,687
15년 전 조회 3,278
15년 전 조회 2,669
15년 전 조회 1,875
15년 전 조회 1,763
15년 전 조회 1,877
15년 전 조회 1,714
15년 전 조회 2,925
15년 전 조회 1.1만
15년 전 조회 2,573
15년 전 조회 2,100
15년 전 조회 3,067
15년 전 조회 1,489
15년 전 조회 1,776
15년 전 조회 1,755
15년 전 조회 2,812
15년 전 조회 1,684
15년 전 조회 2,090
15년 전 조회 2,015
15년 전 조회 2,037
15년 전 조회 1,895
15년 전 조회 2,013
15년 전 조회 1,995