php는 언어와 내장 함수들이 웹과 강하게 연결되어 있는 언어이기 때문에 웹을 다루기 위한 기능이 내장되어 있다. 따라서 특별한 라이브러리나 프레임워크의 도움 없이도 웹을 다룰 수 있다.
이번 챕터에서는 php에 내장된 기능을 이용해 웹을 다루는 법을 익혀본다. 구체적으로 다루는 내용은 아래와 같다.
- GET과 POST 파라미터 처리하기
- 리다이렉트를 이용한 페이지 전환
- 지속적인 연결을 위한 세션 다루기
- 보안을 위한 html 이스케이프하기
- 개인정보 보호를 위한 비밀번호 암호화
- 파일 읽고 쓰기
- 데이터 직렬화
- 다른 파일 포함하기
- 날짜와 시간 다루기
- JSON 포멧 다루기