2018년 3월 13일 화요일

[PHP예제] 032 함수 정의



 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
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>함수정의</title>
</head>
<body>
<div>
<?php
function check($subject, $point) {
    echo $subject . '의 결과:';
    if( $point > 75 ) {
        echo '합격입니다.';
    } else {
        echo '불합격입니다.';
    }

    echo '(점수:' . $point . ')<br>';
}

$test1 = 84;
$test2 = 62;
$test3 = 78;

check('사회', $test1);
check('영어', $test2);
check('수학', $test3);
?>
</div>
</body>
</html>



함수의 정의

function 함수명(인수) {
    처리 스크립트
}


함수의 반환값

function 함수명() {
    return 반환값
}


기본 인수값 정의

function 함수명(인수 = 기본값) {
    처리스크립트
}



참조에 의한 전달


function 함수명(&인수) {
    처리스크립트
}


댓글 없음:

댓글 쓰기