php

[php 튜토리얼] 7회차 / php 함수

namgi 2022. 9. 8. 02:18
반응형

PHP에서 사용자 정의 함수 만들기

<?php

//함수 정의
function writeMsg() {

  //"Hello world!" 출력
  echo "Hello world!";
}

//'hellomsg' 함수 호출
writeMsg();
?>

php에서 사용자 정의 함수 선언은 function 으로 가능하다.

위 코드에선 'writeMsg' 라는 함수를 정의하고 불러오는 기능을 한다.

PHP 함수 인수

<?php

//names 함수 정의, $friendname 인수 정의
function names($friendname) {

  //'names'힘수에 있는 인수와 텍스트 함께 출력
  echo "$friendname 출석체크<br>";
}

//함수 불러오기
names("남기");
names("민혁");
names("지민");
names("시우");
?>

'names' 함수 안에 'friendname' 인수를 정할 수 있다.

여기서 인수는 변수와 같은 역할을 한다.

함수를 불러올 때 함수 이름과(names) 인수를 함께 적어 불러올 수 있다.

실행결과

인수 두 개도 가능하다.

<?php

//names 함수 정의, $friendname, $number 인수 정의
function names($friendname, $number) {

  //'names'힘수에 있는 인수와 텍스트 함께 출력
  echo "$friendname, $number 출석체크<br>";
}

//함수 불러오기
names("남기", "05번");
names("민혁", "13번");
names("지민", "20번");
names("시우", "25번");
?>

'$number' 인수를 정해 출력할 수 있다.

실행결과


함수파트가 정리되지 않은 느낌이다.

내용이해가 잘 안 되기도 했고

사이트에서 예시 코드상의 문제 때문에 실행이 안 되는 것 처럼 보인다.

이번 회차는 조금 더 자세하게 공부 후 수정할 것이다.

반응형