검색

검색결과 상세 정보

  • HOME
  • 검색결과 상세 정보

PHP 초보탈출 프로젝트 저자와 함께 하는 초보 탈출 이야기

신동준

책이미지
PHP 초보탈출 프로젝트 저자와 함께 하는 초보 탈출 이야기
서평쓰기
서평쓰기
책이미지

QRcode

QR Code
QRcode 사용방법
QRcode 사용방법
QR코드 정의
사각형의 가로세로 격자무늬에 다양한 정보를 담고 있는 2차원(매트릭스)형식의 코드로 스마트폰으로 QR코드를 스캔하면 각종 정보를 제공 받을 수 있습니다.
QR코드 인식프로그램
스마트폰 마켓에 들어가면 'QR코드 스캔 프로그램'을 검색해 무료 어플을 다운받아 사용하시면 됩니다.
도서정보 QR코드 이용하기
도서 상세정보에서 QR코드를 스캔하면, 모바일 웹페이지로 연결되어 해당 도서의 상세정보 및 소장정보 등을 확인 할 수있습니다.
닫기
상세정보
자료유형단행본
서명/저자사항PHP 초보탈출 프로젝트 저자와 함께 하는 초보 탈출 이야기/ 신동준 지음
개인저자신동준
발행사항서울: 컴스페이스, 2008
형태사항780p.: 삽도; 26cm
총서사항프로젝트 시리즈;No.33
ISBN9788992376327
서지주기찾아보기: p. 773-780
분류기호005.28
언어한국어

소장정보

서비스 이용안내
  • 보존서고도서 신청보존서고도서 신청
  • 인쇄인쇄
메세지가 없습니다
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 CD-NET
1 EM80109 005.28 신25p 2층 제1자료열람실/2층 일반도서서가 대출가능
인쇄 이미지
2 EM80110 005.28 신25p c.2 2층 제1자료열람실/2층 일반도서서가 대출가능
인쇄 이미지

초록

이 책은 초보자들을 위한 PHP 입문서이다. 풍부한 예제를 곁들여 설명서의 형식보다는 이야기의 느낌으로 다가간다. 모든 것을 알려 주려하기 보다는 꼭 필요한 요소만을 명쾌하게 알려준다. 단계별 학습을 통해 자연스럽게 실전 프로그래밍을 습득할 수 있다.

목차

목차 일부

Part 1. PHP 실습 환경 만들기
1장 웹 프로그램의 이해
1.1 인터넷, 서버와 클라이언트
인터넷의 이해
서버와 클라이언트
1.2 웹 프로그램
웹 프로그램과 CGI
웹 디자이너와 웹 프로그래머
1.3 PHP란?
PHP의 소개
PHP와 HTML, 그리고 Javascript

2장 웹 서버 환경 만들기
2.1 APM이란?
Apa...

목차 전체

Part 1. PHP 실습 환경 만들기
1장 웹 프로그램의 이해
1.1 인터넷, 서버와 클라이언트
인터넷의 이해
서버와 클라이언트
1.2 웹 프로그램
웹 프로그램과 CGI
웹 디자이너와 웹 프로그래머
1.3 PHP란?
PHP의 소개
PHP와 HTML, 그리고 Javascript

2장 웹 서버 환경 만들기
2.1 APM이란?
Apache
MySQL
APM 연동의 이해
2.2 APM의 설치
APM 쉽게 설치하기
APM 설정 변경51
APM 실행 테스트


Part 2. PHP 기본기 익히기
3장 PHP 기본 문법
3.1 PHP 프로그램 작성 준비
PHP 프로그램 작성도구
PHP의 확장자
필자의 잔소리
3.2 PHP의 선언
PHP의 선언
PHP에서의 출력문
3.3 PHP에서의 HTML 사용
HTML 소스 삽입 방법
4장 변수와 상수
4.1 변수88
변수란?
정수형 변수
실수형 변수
문자형 변수
변수형의 변환
가변 변수
변수의 연결과 구분
4.2 상수
상수란?
상수의 종류
상수의 정의
4.3 환경변수
Apache 환경변수
PHP 환경변수

5장 함수
5.1 함수란?
함수의 뜻
PHP에서의 함수
5.2 함수 정의하기
함수 정의의 목적
정의된 함수 확인하기
함수 정의하기
5.3 전역변수와 지역변수
전역변수와 지역변수
전역변수 만들기
5.4 Static 변수
5.5 함수의 에러 메시지 숨기기
@의 사용
or (또는 ||)

6장 [form] 태그의 활용
6.1 [form] 태그의 기본 문법
[form] 태그
[input] 태그
 text 
 password
 checkbox
 radio
 hidden
 button
 submit
 image
 reset
[input] 태그 종합 예제
[select] 태그
[textarea] 태그
6.2 get과 post
get과 post 방식의 특징
get과 post 구분하기

7장 꼭 알아야 할 기본기
7.1 [table] 태그 테크닉
padding 조정하기
테이블 가로 폭 맞추기
셀 가로폭 정리하기
7.2 페이지 이동 방법
header
location
[meta]

Part 3. PHP 문법 익히기
8장 문자열 가공하기
8.1 문자열 관련 함수
문자열의 길이 (strlen)
문자열 뒤집기 (strrev)
두 개의 문자열을 비교 (strcmp)
대문자로 바꾸기 (strtoupper)
소문자로 바꾸기 (strtolower)
문자열의 공백 제거 (ltrim, chop, trim)
ASCII 코드 관련 함수 (chr, ord)
특수문자에 \ 붙이기 (addslashes)
\n을 [br]로 변환 (nl2br)
문자열에서 태그를 제거 (strip_tags)
문자열의 태그를 그대로 출력 (htmlspecialchars)
문자열 추출하기 (substr)
문자열 찾기 (strstr)
문자열 치환 (str_replace)

9장 연산하기
9.1 연산자
산술 연산자
증감 연산자
9.2 계산기 만들기
계산 폼 만들기
계산 결과 출력하기

10장 조건문
10.1 비교 연산
비교 연산자
10.2 논리 연산
논리 연산자
논리 연산의 우선순위
10.3 if 문
if
else
elseif (또는 else if)
10.4 switch
switch
10.5 입력받은 값 체크하기
PHP로 체크하기
javascript로 체크하기

11장 반복문
11.1 for 문
for 문
1부터 10000까지의 합
for 속의 for
while 문
1부터 10000까지의 합
do while
11.2 break와 continue
break
continue

12장 include와 require
12.1 include
include의 활용
12.2 require
include와 require의 차이점

13장 배열
13.1 배열의 정의
원소 대입으로 정의하기
array 함수로 정의하기
이차원 배열
연관 배열
13.2 배열 값의 출력
배열의 크기 (sizeof, count)
for를 이용한 배열 값 출력
13.3 배열 관련 함수
배열의 원소 추가 (array_unshift, array_push)
배열의 원소 삭제 (array_shift, array_pop)
배열의 원소 추출 (array_slice)
배열의 원소 치환 (array_splice)
배열 합치기 (array_merge)
연관 배열의 모든 키 이름 추출 (array_keys)
연관 배열의 모든 값 추출 (array_values)
문자열을 배열로 만들기 (explode)
배열을 문자열로 만들기 (implode)

14장 수학317
14.1 소수
반올림 (round)
올림 (ceil)
버림 (floor)
거듭제곱 (pow)
14.2 제곱
제곱근 (sqrt)
14.3 삼각함수
sin, cos, tan
asin, acos, atan
14.4 최대값과 최소값
최대 값 (max)
최소 값 (min)
14.5 기타 수학 관련 함수
진수의 변환 (base_convert)
절대 값 (abs)
숫자의 형태 변환 (number_format)

15장 시간
15.1 시간 관련 함수
date
time
microtime
mktime
checkdate
15.2 시간의 계산
특정일로부터의 날짜
 절차
특정일까지의 날짜

16장 난수
16.1 난수의 발생
rand, srand, getrandmax
mt_rand, mt_srand, mt_getrandmax
16.2 랜덤 이미지의 구현

17장 암호화
17.1 암호화 함수
crypt
md5

18장 cookie와 session
18.1 인증이란?
18.2 cookie
쿠키란?363
쿠키 굽기
쿠키 값의 체크
쿠키 값의 삭제
쿠키의 문제점
18.3 쿠키 카운터 만들기
18.4 회원 로그인 만들기
로그인
18.5 session
세션이란?
php.ini의 세션 관련 설정
 Session
세션의 시작 (session_start)
세션의 등록 (session_register)
세션의 삭제 (session_unregister)
세션의 폐기 (session_destroy)
18.6 세션 카운터 만들기

19장 정규표현식
19.1 정규표현식이란?
문자열이 포함되어 있는가? (ereg, eregi)
시작과 끝 ( ^, $ )
문자의 반복 ( *, +, ? )
반복 횟수의 지정 ( { } )
문자열의 지정 ( ( ) )
OR 연산 ( | )
어떤 한 문자 ( . )
사용 가능한 문자열의 지정 ( [ ] )
사용 불가능한 문자열의 지정 ( [^] )
특수문자의 사용
19.2 이메일 주소와 홈페이지 주소 체크하기
이메일 주소 체크하기
홈페이지 주소 체크하기
19.3 문자열 치환하기
ereg_replace, eregi_replace
이메일 주소와 홈페이지 주소의 자동 링크
19.4 문자열을 배열로 만들기(split)

20장 파일과 디렉토리
20.1 퍼미션
20.2 디렉토리 관리
디렉토리의 생성과 삭제
디렉토리 열기
20.3 파일 관리
파일 정보 꺼내기
 stat
 filesize
 fileatime
 filemtime
 fileperms
 file_exists
파일 열기
파일 읽기
 file
 fgetc
 fgets
 fgetss
 fread
파일 쓰기
파일의 복사와 삭제
 copy
 unlink
20.4 파일 카운터 만들기
20.5 현재 접속자 수 체크하기
20.6 파일 업로드하기
디렉토리와 퍼미션
PHP 설정 변경하기
파일 업로드 로직
파일 업로드 소스
주의 사항

21장 서버푸시
21.1 서버푸시의 구현

22장 메일
22.1 메일 보내기
메일 서버의 설정
메일 헤더
메일 보내기 (mail)
SMTP 가상 서버의 설치
23장 이미지 다루기(GD)
23.1 GD
23.2 이미지 사이즈(GetImageSize)
23.3 이미지 만들기
이미지 생성
 ImageCreate
 ImageCreateFromGif, Jpeg, Png
 ImageDestroy
이미지 출력 (ImageGif)
색의 지정 (ImageColorAllocate)493
그리기 
 ImageSetPixel
 ImageLine496
 ImageRectangle
 ImagePolygon
 ImageArc
색칠하기 (ImageFill)
글씨 쓰기
 ImageString
 ImageTTFtext
23.4 그래프 그리기

24장 기타 함수
24.1 eval
24.2 exit
24.3 DNS 관련 함수
24.4 isset, unset
24.5 쉘 명령의 실행

Part 4. 데이터베이스
25장 mySQL
25.1 Database란?
25.2 mySQL 구조의 이해
25.3 Query란?

26장 mySQL 사용 준비
26.1 사용자 추가하기
26.2 DB 추가하기
26.3 mySQL에 접속하기
 mysql_connect
 mysql_select_db
 mysql_close

27장 테이블
27.1 자료형
문자형
 char
 varchar
 text
 기타
숫자형
 int
 tinyint
 기타
날짜형
열거형
27.2 테이블의 생성과 삭제
테이블 생성하기
테이블 삭제하기
제약 조건
 기본 키 (primary key)
 유일한 값, 유일 키 (unique key)
 NOT NULL
 기본 값 (default)
 auto_increment
테이블 변경하기
 추가
 삭제
 변경
27.3 테이블의 설계

28장 기본 쿼리문
28.1 자료 넣기
INSERT
DELETE
WHERE
 컬럼 = ''값''
 컬럼 BETWEEN ''값1'' AND ''값2''
 컬럼 LIKE ''%값%''
 AND와 OR
 다음의 WHERE 절이 무엇을 뜻하는지 생각해보자 :)
UPDATE
28.2 자료 꺼내기
SELECT
PHP에서의 SELECT
ORDER BY
LIMIT
DISTINCT
함수
 COUNT
 SUM
 MAX, MIN
 AVG
 ROUND
 기타 함수

Part 5. 실전 웹 프로그래밍
29장 카운터 만들기
29.1 로직
테이블 설계
29.2 소스 작성
29.3 쿠키의 설정
29.4  이미지 카운터

30장 윈앰프 방송 정보 추출
30.1 소스 페이지
30.2 소켓 열기
30.3 데이터 가공하기

31장 메모장 만들기
31.1 테이블 설계
31.2 페이지 설계
 write.php
 write_ing.php
 list.php
 del.php
 del_ing.php
 edit.php
 edit_ing.php
 lib.php
31.3 소스의 작성
lib.php (함수 라이브러리)
 페이지 이동 함수
 에러 메시지 출력 함수
write.php (글쓰기 폼)
write_ing.php (글의 저장)
list.php (글 목록)
페이지 이동 로직
 이전 페이지 그룹 이동 버튼
 다음 페이지 그룹 이동 버튼
번호 붙이기
del.php (삭제)
edit.php (수정)
31.4 검색
검색 폼 만들기
검색의 실행
검색 이후의 설정
검색어의 강조
31.5 다중 메모장의 구현

32장 게시판 만들기
32.1 메모장과 다른 점
답변형 게시판 알고리즘
글의 내용 보기
32.2 테이블 설계
32.3 페이지 설계
32.4 소스의 작성
write.php (글쓰기 폼)
write_ing.php (글의 저장)
list.php (글 목록)
view.php (글 내용)
reply.php (답변 쓰기 폼)
reply_ing.php (답변글의 저장)

청구기호 Browsing

서평 (0 건)

*주제와 무관한 내용의 서평은 삭제될 수 있습니다.
  서평 제목에는 특수기호 사용을 제한합니다.

서평추가

서평추가
별점
별0점
  • 별5점
  • 메세지가 없습니다
  • 별4점
  • 메세지가 없습니다
  • 별3점
  • 메세지가 없습니다
  • 별2점
  • 메세지가 없습니다
  • 별1점
  • 메세지가 없습니다
  • 별0점
제목입력
본문입력

태그

태그추가


15328 경기도 안산시 상록구 안산대학로 155 (일동) Tel. 031)400-7071~4 Fax. 031)400-7075