PHP는 웹에 특화된 서버 측에서 실행되는 스크립트 언어 이다PHP는 원래 Personal Home Page를 의미했지만 Hypertext Perprocessor 라는 의미로 변경되었다HTML과 결합하여 웹 페이지를 동적으로 생성하고 관리할 수 있는 강력한 도구로웹 서
PHP를 사용하여 출력하는 두 가지 기본방법이 echo와 print 이다주로 문자열 출력에 사용되는 echo와 print의 문법이나 성능에 미미한 차이점이 있다PHP의 echo와 print는 문자열뿐만 아니라, 숫자, 배열, 객체 등다양한 데이터 유형의 표현식을 문자열
include와 require의 차이 > - include는 경고를 표시하고 계속 실행한다 require는 에러 발생시 스크립트를 중단시킨다 includeonce와 requireonce > 포함하는 파일들이 현재 파일에 이미 포함되어 있는지를 파악해서 불러올 파일이
PHP의 isset() 함수와 empty() 함수는 둘 다 변수의 상태를 확인하는 함수이다isset() 함수는 변수가 선언되어 있고, null이 아닌 경우에만 true를 반환하는 반면,empty() 함수는 변수가 선언되어 있고, null인 경우에도 true를 반환한다i
gettype() 함수는 변수의 데이터 타입을 문자열로 반환한다gettype(mixed $value): string$value : 데이터 타입을 확인할 변수반환 값은 변수의 데이터 타입을 문자열로 반환한다 목록은 다음과 같다체크하고자 하는 type이 있을 경우 gett
`strlen()` > `strlen()` 함수는 주어진 문자열의 길이를 숫자로 반환하는 함수이다 이 함수가 반환하는 문자열의 길이는 바이트 수 (in bytes)이며, 멀티바이트 문자열(ex: 한글)의 경우 정확한 문자열의 길이를 반환하지 않을 수 있다 이 함수는 영
`nl2br()` > `nl2br()` 함수는 문자열의 모든 개행 앞에 HTML 줄바꿈을 삽입하는 함수 모든 줄바꿈( `\r\n, \n\r, \n, \r` ) 앞에 \ 또는 \ 이 구문 `nl2br(string $string, bool $use_xhtml = tru