php의 함수는 fucntion 키워드를 이용해서 가능하다. (Python의 def처럼 말이다.)
function함수이름(매개변수1, 매개변수2,...){
함수가 호출 되었을 때 실행될 코드;}
php는 함수 오버로딩 기능을 지원하지 않으며, 대소문자를 구분하지 않는다고 한다.(ex> sum() == SUM() )
함수 예제)
functionsum($x, $y)// 함수의 이름은 sum()이며, 변수 x, y를 매개변수로 가지는 함수를 정의함.{return $x + $y;// 매개변수 x, y를 더한 값을 반환함.}
echo sum(1,2);// sum() 함수에 숫자 1와 2을 인수로 전달하여 호출함.