이미 소장하고 있다면 판매해 보세요.
|
PART 1 입문// PHP 프로그래밍 기초
001 echo문으로 문자열 출력하기 002 print문으로 문자열 출력하기 003 주석 004 변수 선언 005 변수명 짓기 규칙과 값 대입하기 006 연결 연산자 사용하기 007 상수 008 연산자 009 대입 연산자 010 증감 연산자 PART 2 초급// PHP 프로그래밍 초급 011 배열 012 배열 인덱스를 문자로 적용 013 배열에 배열 적용 014 배열에 값 추가하기 array_push( ) 015 배열의 구조 보기 var_dump( ) 016 배열에 인덱스를 지정하지 않고 값 입력하기 017 list( ) 함수를 이용한 배열의 값 출력하기 018 특정 범위의 수를 배열로 만들기 019 배열의 값 개수 확인하기 020 데이터형 021 데이터형 변환 022 if 조건문 023 if 조건문의 조건이 거짓이면 else문 사용 024 else문에 if문 사용하기 025 switch 조건문 026 else문에 switch문 사용하기 027 switch문의 case문에 조건 사용하기 028 for 반복문 029 for 반복문 안 if 조건문 사용하기 030 반복문에서 빠져나오기 break 031 반복문에서 스킵하기 continue 032 for 반복문 속 for 반복문 033 foreach( ) 반복문 사용하기 034 while 반복문 035 do-while 반복문 036 문자열의 시작과 끝에 있는 공백 없애기 037 문자열을 대문자로 출력하기 038 문자열을 소문자로 출력하기 039 문자열의 수 세기 040 문자열의 특정 문자를 치환하기 041 문자열을 자릿수로 자르기 042 첫글자를 대문자로 변경하기 043 영문의 첫글자를 대문자로 변경하기 044 문자열 속에서 특정 문자의 위치 찾기 045 변수의 존재 확인하기 046 변수에 데이터형 적용하기 047 변수의 값이 빈 값인지 확인하기 048 PHP 설정 보기 049 타임스탬프 시간 확인하기 050 원하는 형식으로 시간 표시하기 051 특정 시간을 타임스탬프 시간으로 표시하기 052 특정 시간에만 특정 명령어 작동하기 053 특정 날짜가 있는 주(週)의 월요일 날짜 구하기 054 현재 시간 정보를 배열로 보기 055 날짜값이 유효한지 확인하기 056 1초 이하의 시간 확인하기 057 가장 큰 값 구하기 058 가장 낮은 값 구하기 059 실수 반올림하기 060 실수 내림하기 061 실수 올림하기 062 숫자를 3자리씩 구분하여, 표시하기 063 랜덤값 구하기 064 함수 만들기 065 함수 호출하기 066 파라미터와 아규먼트 067 함수에서 값 반환하기 068 파라미터의 기본값 설정하기 069 $_SERVER 변수 PART 3 중급// PHP 프로그래밍 중급 070 하나의 파일을 여러 곳에서 사용하기 include 071 하나의 파일을 여러 곳에서 사용하기 require 072 include와 require를 한 번만 호출하기 073 정규표현식 074 정규표현식 한글 검사 075 정규표현식 영문 대문자 검사 076 정규표현식 영문 소문자 검사 077 정규표현식 숫자 검사 078 정규표현식으로 휴대전화번호 유효성 검사하기 079 정규표현식 이메일 주소 유효성 검사하기 080 filter_Var( ) 함수로 이메일 유효성 검사하기 081 filter_Var( ) 함수로 URL 유효성 검사하기 082 filter_Var( ) 함수로 IP 주소 유효성 검사하기 083 filter_Var( ) 함수로 정수 유효성 검사하기 084 filter_Var( ) 함수로 실수 유효성 검사하기 085 폴더 만들기 086 폴더 존재 유무 확인하기 087 폴더 열기 088 폴더 읽기 089 폴더 닫기 090 readdir( ) 목록을 처음으로 되돌리기 091 폴더 삭제하기 092 파일 열기 093 파일 닫기 094 파일 쓰기 095 파일의 내용 읽기 096 파일의 내용을 한 라인씩 읽기 097 쿠키와 쿠키 생성하기 098 쿠키의 값 확인하기 099 쿠키의 적용 범위 확인하기 100 쿠키 삭제하기 101 세션 생성과 사용 102 세션 삭제하기 103 모든 세션 삭제 104 파일의 코드를 보여주는 함수 show_source( ) 105 class 사용하기 106 namespace와 use 사용하기 PART 4 활용// 개발의 폭이 넓어지는 PHP 사용법 CHAPTER 1// PHP와 MySQL 연동 107 MySQL 접속 프로그램 108 데이터베이스 생성하기 109 테이블 생성하기 110 데이터베이스에 생성된 테이블 목록 보기 111 테이블 필드 추가하기 112 테이블의 구조 보기 113 테이블 필드명 변경하기 114 테이블 필드 옵션 변경하기 115 테이블 필드 삭제하기 116 테이블 삭제하기 117 테이블에 데이터 입력하기 118 테이블의 데이터 불러오기 119 특정 조건의 데이터 불러오기 120 데이터 정렬하기 121 불러올 레코드 수 지정하기 122 데이터의 값 변경하기 123 데이터 삭제하기 124 테이블 초기화하기 125 다수의 조건 사용하기 126 2개 이상의 테이블 사용하기 127 집계함수 128 그룹별 집계 129 2개 이상의 테이블 묶어 사용하기 130 서브쿼리 사용하기 131 특정 필드에 중복값 넣지 않기 132 서로 다른 필드의 값을 합쳐서 출력하기 133 인덱스 사용하기 CHAPTER 2// HTML FORM 태그 연동 134 HTML과 FORM 태그 135 FORM 태그에서 사용하는 input 태그 - text 136 FORM 태그에서 사용하는 input 태그 - password 137 FORM 태그에서 사용하는 input 태그 - checkbox 138 FORM 태그에서 사용하는 input 태그 - radio 139 FORM 태그에서 사용하는 input 태그 - submit 140 FORM 태그에서 사용하는 input 태그 - email 141 FORM 태그에서 사용하는 input 태그 - url 142 FORM 태그에서 사용하는 textarea 태그 143 FORM 태그에서 사용하는 select 태그 144 FORM 태그에서 사용하는 input 태그 - file 145 GET 방식으로 데이터 받기 146 GET 방식으로 FORM 태그의 데이터 전송 147 POST 방식 데이터 받기 148 POST 방식으로 FORM 태그의 데이터 전송 149 입력한 데이터를 데이터베이스에 저장하기 150 textarea 태그의 내용을 데이터베이스에 저장하기 - 따옴표 대응 151 textarea 태그의 내용을 데이터베이스에 불러오기 - 줄바꿈 대응 152 textarea 태그의 내용을 파일에 저장하기 153 파일 내용 불러오기 154 이미지 파일을 서버에 업로드하기 CHAPTER 3// JSON 언어 다루기 155 JSON이란 156 자바스크립트로 JSON 데이터 다루기 157 PHP에서 JSON 데이터 다루기 158 PHP에서 데이터를 JSON으로 만들기 159 데이터베이스 자료를 JSON으로 만들기 CHAPTER 4// MySQL - PHP - AJAX 연동 160 클라이언트에서 JSON 데이터 호출하기 161 AJAX와 PHP 연동 PART 5 실무// PHP와 함께 HTML, AJAX, Database, Google Chart를 활용하여 프로그램 제작하기 CHAPTER 1// CSS 제어 프로그램 만들기 162 데이터베이스 생성 프로그램 만들기 163 데이터베이스 접속 프로그램 만들기 164 CSS 테이블 만들기 165 CSS 적용할 페이지 만들기 166 CSS 레코드 입력하기 167 CSS 파일 만들기 168 CSS 입력 페이지 만들기 169 CSS 정보 저장하기 CHAPTER 2// 회원가입, 로그인 기능 만들기 170 메인페이지 만들기 171 session_start( ) 파일 만들기 172 member 테이블 생성하기 173 회원가입 폼 만들기 174 회원가입 정보 저장하기 175 로그인폼 만들기 176 로그인 기능 만들기 177 로그아웃 기능 만들기 CHAPTER 3// 게시판 만들기 178 board 테이블 생성하기 179 로그인 세션 체크 프로그램 180 게시글 작성폼 만들기 181 게시글 저장하기 182 임의로 게시물 입력하기 183 게시물 목록 페이지 생성하기 184 다음 페이지로 이동 링크 생성하기 185 게시물 내용 보기 186 검색폼 생성하기 187 검색 결과 확인하기 CHAPTER 4// 설문조사 프로그램 만들기 188 survey 테이블 생성하기 189 설문조사의 선택폼 생성하기 190 설문조사 데이터 테이블에 저장하기 191 설문조사 결과 확인하기 CHAPTER 5// 설문조사 결과 데이터를 차트로 보기 192 survey 테이블에 임의의 데이터 입력하기 193 survey 테이블의 데이터를 JSON으로 생성하기 194 Google Chart 195 survey 테이블의 데이터를 차트로 보기 CHAPTER 6// 웹에서 입력한 코드 결과 보기 196 코드 입력폼 만들기 197 코드의 실행 결과 보기 CHAPTER 7// 실시간 검색 키워드 1위 수집하기 198 realtimekeyword 테이블 생성하기 199 검색어 수집과 크론 200 수집한 검색어 결과 보기 |
|
안녕하세요 이 책의 저자입니다.
2018-10-22
안녕하세요. PHP 200제 지은이입니다.
본서는 PHP를 사용한 경험 또는 프로그래밍 경험이 전혀 없는 분을 대상으로 쓴 책입니다. 단순히 PHP의 설명에서만 끝나는게 아닌 MySQL(데이터베이스)의 사용법과 PHP와의 연동, HTML의 FORM 태그와 PHP의 연동 그리고 AJAX를 사용한 페이지 변환없이 서버와 클라이언트간 데이터를 주고 받는 방법등에 대해 설명하며 학습한 내용을 바탕으로 여러 웹프로그램을 만드는 과정을 담고 있습니다. 또한 웹개발 환경을 구축할 수 없는 환경이라도 PHP 200제를 학습할 수 있는 클라우드 개발 환경을 제공합니다. 여러분이 사용하는 iPad, 크롬북 또는 사이버 지식 정보방에서도 PHP 200제의 모든 예제를 실행 하고 수정할 수 있습니다. 책에 대한 문의는 mybookforweb@gmail.com으로 부탁합니다. 감사합니다. |
|
200개의 예제로 PHP 마스터하기!
웹서비스는 PHP만으로도 많은 것을 할 수 있다. 그래서 이 책에서는 PHP를 macOs와 windows로 나누어 설치를 시작으로 문법을 배우고 최종적으로 MySQL과 HTM과 연동하여 홈페이지 및 다양한 프로그램을 만들어 본다. 프로그램은 하나의 언어만으로 완성되지 않는다. 데이터를 보다 명확하게 웹페이지에 표시하는 HTML, 데이터를 저장하고 필요한 데이터만 불러오게 하는 데이터베이스, 페이지 변환 없이 데이터를 주고받는 AJAX, 서로 다른 프로그래밍 언어 간에 데이터를 주고받는 JSON을 학습하여 프로그램 만들 준비를 끝낸다. 최종적으로 CSS 제어 프로그램, 회원가입, 로그인, 게시판, 설문조사 프로그램, 설문조사 결과를 gChart를 사용하여 시각화하는 프로그램, 웹코딩 에디터, 실시간 검색어 1위 키워드 수집 프로그램을 제작해보고 마무리한다. 또한 이 책을 30일 동안 따라할 수 있도록 도와주는 스케줄러가 포함되어 있어 학습에 도움을 받을 수 있다. |