'프로그래밍PHP강의'에 해당되는 글 2건
- 2020.04.14 :: [PHP] PHP 함수의 인수 배우보자!!!
- 2020.04.14 :: [PHP] PHP 함수 생성 및 호출
[PHP]함수의 인수
함수 안에서 사용하는 값을 함수 밖에서 전달할 수 있는데 이 값을 인수라고 한다.
-예
<?php
function check($age) {
$result = (20 <= $age)?"프로":"그래밍";
print $result."입니다.";
}
check(19);
?>
-결과
프로그래밍
인수가 지정되지 않은 경우(에러가 발생한다.)
- 예
<?php
function check($age) {
$result = (20 <= $age)?"프로":"그래밍";
print $result."입니다.";
}
check();
?>
- 결과(에러 발생)
Fatal error: Uncaught ArgumentCountError: Too fewargumenC:/ xampp/hydocs/for:php:
2 Stack trace: #0 C:xampp/hidocs/for
인수에 값이 없는 경우 에러가 발생하므로 인수의 기본값을 사용한다.
-예
<?php
function check($age=19) {
$result = (20 <= $age)?"프로":"그래밍";
print $result."입니다.";
}
check();
?>
- 결과(에러가 발생하지 않았다.)
프로그래밍
<?php
function test($x1, $x2)(
echo '*'.$x1.$x2.'*';
)
test('핵','커');
?>
결과는 *핵커*
'PHP' 카테고리의 다른 글
[PHP] PHP 문자 N 문자를 연결해보자! (0) | 2020.04.14 |
---|---|
[PHP] PHP 함수 생성 및 호출 (0) | 2020.04.14 |
[PHP] PHP 다운로드 (0) | 2020.04.14 |
[PHP] 시작,종류,태그,변수,저장확정자 (0) | 2020.04.11 |
[PHP]함수 생성 및 호출
다음은 모두 같은 의미이다.
- 작은 프로그램의 모음
- 서브루틴
- 사용자 정의 함수
사용자 정의 함수를 사용하면 같은 내용을 여러 번 사용할 때 간단히 함수를 불러오면 되서 편리하다.
정의
- function 함수명() {
처리 내용;
}
사용
- 함수명();
* 함수의 정의와 함수의 사용 순서는 상관없다.
예
<?php
function copyright() {
print "<font size=7>";
print "copyright all right reserved";
print "</font>";
}
copyright();
?>
<?php
fuction test()(
echo 1;
)
test();
?>
함수 실행 예1
<?php
test($x)(
echo $x;
)
test('hello world');
?>
함수 실행 예2
<?php
test($x)(
echo $x;
)
test('hello world');
test('hello jeju');
?>
함수 실행 예3
<?php
test($x)(
echo $x;
)
test('hello');
test('mr my);
test('yesterday);
?>
'PHP' 카테고리의 다른 글
[PHP] PHP 함수의 인수 배우보자!!! (0) | 2020.04.14 |
---|---|
[PHP] PHP 문자 N 문자를 연결해보자! (0) | 2020.04.14 |
[PHP] PHP 다운로드 (0) | 2020.04.14 |
[PHP] 시작,종류,태그,변수,저장확정자 (0) | 2020.04.11 |