달리는 자동차
함수의 이해 본문
- 함수
- 반복해서 사용하는 기능을 하나의 모듈로 만든것
- 한 행 또는 여러 행으로 구성됨
- 정의
- 함수의 기능을 프로그램으로 구현한 부분
- 호출
- 함수의 정의로 프로그램의 흐름이 이동해 구현된 기능을 수행하는 것
- 사용목적
- 모듈화를 통한 코드 및 프로그램 흐름의 프로그램의 가독성 UP)
- 재사용성
<?php
$tel="010-2777-3333";
$sum_tel = strlen($tel);
print "strlen() 함수 사용 : $num_tel<br>"; //문자열의 길이 계산
$tel1 = substr($tel, 0, 3); //문자열의 앞에서 문자를 3개 가져옴
$tel2 = substr($tel, 4, 4); //문자열의 4번째 부터 문자를 4개 가져옴
$tel3 = substr($tel, 9, 4); //9번째부터 문자를 4개 가져옴
print "substr()함수 사용 : $tel1 $tel2 $tel3<br>";
$phone = explode("-",$tel); //하이픈(-)을 기준으로 문자열을 분리
print "explode()함수 사용 : $phone[0] $phone[1] phone[2]<br>";
?>
<?php
function aaa() #함수명
{
print("안녕하세요");
}
aaa();
?>
함수를 이용한 점수의 계산
<?php //1부터 100까지 합
function hap($a, $b)
{
$sum=0;
for( $i=$a ; $i<=$b ; $i++)
$sum += $i;
return $sum;
}
$from = 1;
$to=100;
$total = hap($from, $to);
print : "$from 에서 $to까지의 합 : $total";
?>
출처 : 유튜브 정보박사컴퓨터자격증 선생님의 강의를 100%참고 하였습니다.
'PHP > 독학' 카테고리의 다른 글
세션 (0) | 2020.08.16 |
---|---|
쿠키 (0) | 2020.08.16 |
[PHP]for문과 while문을 이용한 구구단 표 출력하기 (0) | 2020.08.12 |
++$a 와 $a++의 차이 (0) | 2020.08.10 |
상수 (0) | 2020.08.08 |
Comments