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)

댓글 없음:
댓글 쓰기