장바구니 담기 close

장바구니에 상품을 담았습니다.

넘버쓰리 PHP

넘버쓰리 PHP

  • 이호진
  • |
  • 비제이퍼블릭
  • |
  • 2018-01-31 출간
  • |
  • 492페이지
  • |
  • 189 X 247 X 26 mm /926g
  • |
  • ISBN 9791186697528
판매가

28,000원

즉시할인가

25,200

카드할인

0원(즉시할인 0%)

적립금

1,400원 적립(5%적립)

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

추가혜택

네이버페이 무조건 1%적립+ 추가 1%적립

수량
+ -
총주문금액
25,200

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




이 책의 특징
- 내장된 함수들을 유사한 기능들 중심으로 정리하여 설명한다.
- 프로그램을 작성하면서 필요한 함수들을 찾아볼 수 있도록 한다.
- JSON 등 기본함수들을 통하여 실제 작업을 할 수 있도록 예제를 구성했다.

이 책이 필요한 독자
- 기본함수로 동적 웹사이트를 손쉽게 만들고자 하는 입문자
- 서버 사이드 프로그래밍을 시작하는 프론트엔드 실무자
- 함수를 적재적소에 사용하여 업무 속도를 높이려는 개발자

대상독자
초중급

예제코드 다운로드
https://github.com/bjpublic/PHP
https://github.com/infohojin/php

안정적인 프로그램의 동작을 위해서는 정확한 값의 데이터가 중요합니다. 잘못된 데이터들은 프로그램의 예상치 않은 오동작을 발생시킬 수 있습니다.
프로그램 코드를 작성하다 보면 데이터의 정확한 유효성을 체크하는 작업을 자주 합니다. 하지만 데이터를 일정한 패턴으로 검사하는 것은 그렇게 간단하지 않습니다. PHP는 데이터의 유효한 형식을 분석하고 패턴을 검사할 수 있는 다양한 필터 함수들을 제공합니다.
PHP는 제공되는 필터 함수를 통하여 간단하게 데이터의 패턴을 검사하고 유효성을 확인할 수 있습니다. 필터 함수 기능들은 PHP 5.2.0부터는 기본적으로 설치되어 있습니다.
PHP의 모든 이론을 화끈하게 총 정리하는 [이호진의 PHP 시리즈]의 세 번째 [넘버쓰리 PHP]에서는, PHP의 전반적인 내부함수들을 살펴보고 응용 서비스를 개발하는 데 도움되는 함수들은 어떤 것이 있는지 살펴보기로 하겠습니다.


목차


Chapter 01 필터
01.1 필터의 유용성
01.2 필터 상수
01.3 필터 함수

Chapter 02 배열
02.1 배열 생성
02.2 배열 검사
02.3 배열 위치
02.4 배열 정렬
02.5 배열 외부 함수
02.6 배열 연산
02.7 비교

Chapter 03 문자열
03.1 문자열 변수
03.2 문자열 자르기
03.3 문자열 검색
03.4 문자열 비교
03.5 문자열 치환
03.6 문자
03.7 구분화
03.8 문자열 조작
03.9 변환
03.10 인코딩
03.11 랜덤
03.12 해시 및 암호화
03.13 문자열 출력
03.14 html 문자열
03.15 로케일 및 코드

Chapter 04 JSON
04.1 JSON 문법
04.2 JSON 인코딩
04.3 JSON 디코딩
04.4 객체 직렬화

Chapter 05 날짜
05.1 실시간 환경 설정
05.2 날짜
05.3 시간
05.4 출력 포맷
05.5 유효성
05.6 DateTime 클래스
05.7 달력
05.8 타임존

Chapter 06 파일 제어
06.1 파일 시스템
06.2 디렉터리
06.3 권한 설정
06.4 파일 정보
06.5 파일 열기
06.6 파일 데이터 읽기
06.7 파일 쓰기
06.8 파일 삭제
06.9 파일 복사
06.10 file
06.11 그 외 함수

Chapter 07 CSV
07.1 샘플 데이터
07.2 CSV 쓰기
07.3 CSV 읽기

Chapter 08 정규표현식
08.1 정규 패턴
08.2 패턴 변환
08.3 패턴 분리

Chapter 09 URL
09.1 네트워크 연결
09.2 URL 함수
09.3 암호화
09.4 호스트 정보
09.5 DNS 정보

Chapter 10 아파치 함수

Chapter 11 통신
11.1 소켓 통신
11.2 AJAX
11.3 JQuery 예제

Chapter 12 cURL
12.1 설치
12.2 기본 동작
12.3 공유 핸들
12.4 멀티 핸들
12.5 cURL 오류 처리
12.6 cURL 그 외 함수
12.7 POST 접속 응용
12.8 파일 업로드

Chapter 13 외부 처리
13.1 시스템 함수
13.2 프로세스

Chapter 14 메일
14.1 SMTP
14.2 메일 작성

Chapter 15 오류 처리 함수
15.1 오류
15.2 오류 출력
15.3 역추적
15.4 오류 핸들

Chapter 16 함수
16.1 함수 목록
16.2 함수 인자
16.3 콜백 호출
16.4 메서드 호출
16.5 틱 실행

Chapter 17 HTML & FORM
17.1 FORM
17.2 요소
17.3 다운로드

Chapter 18 스크립트
18.1 종료
18.2 코드 실행
18.3 접속 상태
18.4 지연 함수, 실행 시간 설정
18.5 스크립트 정보

Chapter 19 정보
19.1 시스템
19.2 정보 함수
19.3 ini
19.4 프로세스
19.5 리소스
19.6 include
19.7 extention
19.8 그 외

Chapter 20 오토로드
20.1 클래스 의존성
20.2 클래스 의존성 체크 함수
20.3 클래스 파일 삽입
20.4 PSR-4 Autoloading
20.5 컴포저

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.