'프로그래밍PHP강의'에 해당되는 글 2건

  1. 2020.04.14 :: [PHP] PHP 함수의 인수 배우보자!!!
  2. 2020.04.14 :: [PHP] PHP 함수 생성 및 호출
PHP 2020. 4. 14. 19:07

[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
posted by 핵커 커뮤니티
:
PHP 2020. 4. 14. 19:03

[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);

?>

posted by 핵커 커뮤니티
: