● 함수란?
: 반복적으로 사용하는 처리를 함수로 정의해 두면, 다음부터는 그 처리를 할 때 함수를 호출하기만 하면 되는 편리함을 가지고 있습니다.
일반적으로 자주 사용하는 처리나 복잡한 처리는 PHP에서 내장 함수로 제공합니다.
많은 내장함수들이 존재하지만, mt_rand함수를 사용해보았습니다.
mt_rand함수 첫번째 파라미터 값으로 1을 주고 두번째로는 100을 주면 1~100까지의 랜덤 값을 return해옵니다.
$num변수에 값이 저장되고 echo로 출력해보았습니다.
mt_rand함수는 이미 PHP에서 내장함수로 지정해놨기 때문에 편리하게 사용할 수 있습니다.
pi()라는 내장함수는 원주율을 가져오는 함수입니다. (즉, 3.14~~~)
tan() 내장함수는 라디안의 탄젠트로 파라미터 값으로 $angle값을 보내주면 리턴받아와 $distance변수와 곱해서 높이를 구해줍니다.
round() 내장함수는 끝값을 반올림해줍니다.
마지막으로 출력해줍니다.
'Programming Language > PHP' 카테고리의 다른 글
[PHP] 접근지정자 (public, protected, private) (0) | 2019.09.05 |
---|---|
[PHP] 간단한 include, include_once, require_once, require의 차이 (외부파일의 코드를 읽는 메소드) (0) | 2019.09.04 |
Sublime Text3 유용한 플러그인&패키지 설치 (한글깨짐 현상) (0) | 2019.09.03 |
[PHP] 함수 (메소드) 정의하기 (0) | 2019.09.02 |
[PHP] for문 ( 반복문) (0) | 2019.08.31 |
[PHP] while문과 do-while문 (반복문) (0) | 2019.08.30 |
[PHP] 조건문 ( if문 / switch문 ) (0) | 2019.08.29 |
[PHP] 연산자 ( 대입연산자, 산술연산자, 증감연산자, 비교연산자, 논리연산자, 삼항연산자, 비트연산자, 형 변환연산자) (0) | 2019.08.28 |