[PHP] 간단한 include, include_once, require_once, require의 차이 (외부파일의 코드를 읽는 메소드)
홈페이지를 제작할때, 경량 프레임워크를 사용할 때 반드시 사용할 수 밖에 없습니다. 여러 파일로 나누어진 코드를 불러오는 기능입니다. PHP에서는 이런경우 include와 require를 사용합니다. ● include, include_once, require_once, require : 간단하게 4개 모두 말그대로 외부 파일의 코드를 읽는 메소드입니다. 다만 약간의 차이점이 있습니다. ① require() 구문 : 에러 상황시, 치명적인 오류를 내고 처리를 중단합니다. ② include() 구문 : 에러 상황시, 경고만하고 처리를 계속합니다. ※ 경우에 따라 사용하는 용도 예를 들어, DB에 연결되거나 코드의 실행에 있어서 반드시 필요한 로직이면서 점검해야하는 코드가 포함된경우 require 사용합니다...
[PHP] 자주 사용하는 수학 함수 (abs, ceil, floor, round, max, min, aqrt, pow, mt_rand, pi, sin, cos, in_nan 등등)
● 함수란? : 반복적으로 사용하는 처리를 함수로 정의해 두면, 다음부터는 그 처리를 할 때 함수를 호출하기만 하면 되는 편리함을 가지고 있습니다. 일반적으로 자주 사용하는 처리나 복잡한 처리는 PHP에서 내장 함수로 제공합니다. 많은 내장함수들이 존재하지만, mt_rand함수를 사용해보았습니다. mt_rand함수 첫번째 파라미터 값으로 1을 주고 두번째로는 100을 주면 1~100까지의 랜덤 값을 return해옵니다. $num변수에 값이 저장되고 echo로 출력해보았습니다. mt_rand함수는 이미 PHP에서 내장함수로 지정해놨기 때문에 편리하게 사용할 수 있습니다. pi()라는 내장함수는 원주율을 가져오는 함수입니다. (즉, 3.14~~~) tan() 내장함수는 라디안의 탄젠트로 파라미터 값으로 ..