1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>가변 길이 인수의 함수정의</title> </head> <body> <div> <?php function config() { $num = func_num_args(); $args = func_get_args(); $config = array(); foreach( $args as $arg ) { $config[$arg[0]] = $arg[1]; } echo '인수의 수: ' . $num . '<br>'; echo '내용<br>'; var_dump($config); } $config1 = array('설정1', 100); $config2 = array('설정2', 200); $config3 = array('설정3', 'ABC'); config($config1, $config2, $config3); ?> </div> </body> </html> |
2018년 3월 13일 화요일
[PHP예제] 035 인수의 수가 변하는 함수를 정의
인수의 수가 바뀌는 함수를 정의하려면 func_num_args() 함수와 func_get_args() 함수를 사용한다. 그러면 가변 길이의 인수를 처리할 수 있다.
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기