PHP8+ 주요 튜토리얼
과제집과 문제 해결 예시가 포함된 초보자를 위한 간단한 PHP 튜토리얼.
기초
001
초보자를 위한 PHP 언어 소개
002PHP 시작하기
003PHP 코드 실행
004인코딩 문제
005PHP 오류 출력
006PHP 실행을 위한 완전한 코드
007향상된 실행 코드
008초기 PHP 명령어 개요
009PHP의 주석
010튜토리얼의 주석
011PHP의 var_dump 함수
012PHP의 함수
013PHP 변수
014PHP에서 변수 사용하기
015PHP에서 변수 값 변경하기
016PHP에서 숫자와 수학 연산
017PHP에서 변수를 이용한 수학 연산
018PHP에서 수학 연산의 우선순위
019PHP에서의 동일한 연산자 우선순위
020PHP의 그룹화 괄호
021PHP에서의 그룹화 뉘앙스
022PHP의 분수
023PHP에서 음수
024PHP에서 나머지 연산
025PHP에서 지수 연산
026PHP에서의 지수 연산자 우선순위
027PHP에서 문자열
028PHP에서 문자열 연결하기
029PHP에서 문자열 연결 시 공백 처리
030PHP에서 문자열 길이
031PHP에서 키릴 문자 문제
032PHP에서 HTML 태그 작업하기
033PHP에서 태그 속성
034PHP의 논리값
035PHP에서 null 값
036PHP의 자동 타입 변환
037PHP에서의 자동 문자열 변환
038PHP에서 문자열 변환의 미묘한 차이
039PHP에서 정수로의 강제 변환
040PHP에서 부동 소수점 숫자로의 강제 변환
041PHP에서 소수를 정수로 변환하기
042PHP에서 숫자를 문자열로 변환하기
043PHP에서 문자열의 문자 가져오기
044PHP에서 문자열 속 숫자
045PHP에서 숫자의 자릿수 접근하기
046PHP에서 할당 연산 작업의 세부 사항
047PHP의 축약 연산
048PHP에서의 증가 및 감소 연산자
049PHP의 전위 및 후위 형식
050코드에서 오류 찾기
051PHP 연산 실습
052PHP에서 수식 실습
배열
조건문
067
PHP의 if-else 구문
068PHP의 크기 비교 연산자
069PHP에서 동등 확인
070PHP에서의 불일치 검사
071PHP에서 변수 비교
072PHP에서의 데이터 타입과 if-else 구문
073PHP에서 따옴표 안의 숫자
074PHP에서 값과 타입의 동등성
075PHP에서 값과 타입의 불일치
076PHP 데이터 타입 비교 시 주의사항
077PHP의 if-else 구문에서 복잡한 조건
078PHP에서의 논리 AND
079PHP의 논리적 OR
080PHP 비교 연산자 우선순위
081PHP에서 조건 그룹화
082조건 반전하기
083PHP에서 if-else 구문과 불리언 값
084PHP에서 불리언 값의 느슨한 비교
085if-else에서의 축약형 if
086PHP의 축약 연산 뉘앙스
087PHP의 isset 명령어
088PHP에서 경고 억제하기
089PHP 배열 요소 존재 확인
090PHP의 empty 명령어
091PHP에서 else 명령어의 선택사항
092PHP 조건문에서 중괄호의 선택적 사용
093PHP 조건문에서 중괄호 생략의 문제점
094PHP에서 if-else 구조의 조합
095PHP의 elseif 구문
096PHP의 중첩된 if 문
097PHP의 switch-case 구조
098PHP에서 default의 선택사항
099PHP의 match 구조
100PHP에서 break의 선택사항성
101PHP의 삼항 연산자
102PHP의 null 병합 연산자
103PHP에서 null 병합 연산자 체이닝
104PHP에서의 논리 연산
105PHP에서 시간 구간 결정하기
106PHP에서 문자열 및 배열 길이 확인하기
107PHP에서 문자열 문자 확인하기
108PHP에서 나머지 연산 확인하기
109조건문 PHP 코드 오류 찾기
110PHP에서 if-else 조건문 실습
반복문
111
PHP 루프 소개
112PHP의 foreach 루프
113PHP에서 foreach 루프의 키
114PHP의 while 루프
115PHP의 for 루프
116PHP 루프 내의 조건문
117PHP 루프에서 숫자 누적하기
118PHP 루프에서 배열 요소 누적하기
119PHP에서 루프를 통한 문자열 생성
120PHP 루프에서 중괄호의 선택사항
121PHP 루프에서 중괄호 문제
122PHP의 break 문
123PHP에서 continue 명령문
124PHP에서 플래그 사용하기
125PHP 중첩 루프
126PHP에서 배열을 위한 for 루프
127PHP에서 배열 채우기
128PHP 루프에서 배열 변경하기
129PHP 루프 코드 작성 팁
130PHP 루프에서 코드 오류 찾기
131PHP 반복문 실습
다차원 배열
수학 함수
문자열 함수
배열 함수
랜덤
시간
사용자 정의 함수
192
PHP 사용자 정의 함수 기초
193PHP 함수의 매개변수
194PHP 함수의 여러 매개변수
195PHP에서의 함수 가변 매개변수
196PHP 함수의 선택적 매개변수
197PHP의 return 명령문
198PHP에서 함수의 순차적 호출
199PHP에서 return의 미묘한 점
200PHP에서의 루프와 return
201PHP에서 루프 내 return 사용
202PHP에서 return 사용법
203PHP 함수에서의 플래그
204PHP 함수에서 if 문 없이 논리 연산자 사용하기
205PHP 함수 생성 팁
206JavaScript 함수 코드 오류 찾기
207PHP 함수 실습
변수 스코프
재귀
정규 표현식
223
PHP에서 정규 표현식 소개
224정규식에서의 문자 반복 연산자
225PHP 정규식에서 그룹화 괄호
226PHP 정규식에서 특수 문자 이스케이프
227PHP 정규식의 특수 문자 목록
228PHP 정규식에서 중괄호
229PHP 정규식에서 탐욕성 제한
230PHP 정규 표현식의 문자 그룹
231PHP 정규 표현식의 문자 집합
232정규 표현식에서의 부정
233PHP 정규식에서 키릴 문자의 특징
234PHP에서 대괄호 안의 특수문자
235PHP 대괄호 안의 문자 그룹
236PHP 정규식에서 대괄호 집합 내의 예외
237PHP 정규식 내 문자 집합 안의 캐럿 기호
238PHP 정규 표현식에서 집합 내부의 하이픈
239PHP 정규식에서 문자열의 시작과 끝
240정규 표현식에서 단어의 시작과 끝(PHP)
241PHP 정규 표현식에서 '또는' 명령어
242PHP 정규식 구분자
243PHP에서 구분자 이스케이핑
244PHP에서의 백슬래시 문제
245PHP에서 정규식을 사용한 문자열 확인
246PHP에서 정규식 자동 테스트
247PHP에서 정규식을 사용한 전체 문자열 검증
248정규 표현식 검색 시 캡처 그룹 활용하기 (PHP)
249PHP에서 정규식을 사용한 모든 일치 항목 찾기
250PHP 정규식을 통한 모든 캡처 그룹 매치
251PHP에서 preg_match_all 동작 변경
252PHP 정규식의 비캡처 그룹
253정규식 치환에서의 캡처 그룹 사용하기 in PHP
254PHP 정규 표현식의 캡처 그룹
255PHP 정규 표현식의 명명된 캡처 그룹
256PHP 정규식 내부의 명명된 캡처 그룹
257PHP 정규식에서 공통 캡처 그룹 번호
258PHP 정규식의 전방 탐색
259PHP 정규식에서의 후행 심사
260PHP 정규식에서 콜백을 이용한 치환
261PHP 정규식 수식자
262PHP에서 정규식의 대소문자 무시
263PHP 정규식의 주석
264PHP 정규식에서 유니코드 다루기
265PHP 정규 표현식의 탐욕성 변경
266PHP 정규식에서 일반 문자 이스케이프
267PHP 정규식의 여러 수식자
268PHP에서 정규 표현식 특수 문자 자동 이스케이프
269PHP에서 정규식을 통한 배열 필터링
270PHP에서 정규식을 사용하여 문자열을 배열로 분할하기
문자열 생성
271
PHP에서 문자열에 변수 삽입하기
272PHP 배열 요소 삽입
273PHP 연관 배열 요소 삽입
274PHP에서 루프 및 변수 삽입
275PHP 배열 루프에서 요소 삽입
276다차원 배열 요소를 PHP 루프에서 삽입하기
277PHP에서 태그 생성
278PHP에서 속성을 가진 태그 생성하기
279PHP에서의 루프와 태그 생성
280PHP에서 배열을 이용한 태그 생성과 루프
281PHP에서 태그와 속성의 순환 및 생성
282PHP에서의 반복문과 HTML 테이블 생성
283PHP에서 하나의 루프를 사용하여 HTML 테이블 생성하기
284PHP에서 두 개의 중첩된 루프를 사용하여 HTML 테이블 생성하기
285PHP 코드를 HTML에 삽입하기
286PHP의 짧은 echo 명령어
287PHP 변수를 HTML 코드에 삽입하기
288배열 요소를 HTML 코드에 삽입하기
289조건문과 PHP 코드 중단
290PHP 코드 분기를 위한 조건문의 else 블록
291PHP 코드 분리를 위한 조건문의 elseif 블록
292PHP 루프 및 코드 분할
293루프와 PHP 코드 분할에서의 배열 요소 삽입
폼
294
PHP에서 폼 작업 기초
295PHP에서 폼 전송 방법
296PHP에서 폼 데이터 받기
297PHP에서 GET 메소드로 폼 데이터 받기
298PHP에서 POST 메서드로 폼 데이터 받기
299하나의 PHP 파일에서의 양식 처리
300PHP에서 제출 후 양식 숨기기
301PHP에서 폼 제출 후 값 유지하기
302PHP에서 폼 기본값 유지하기
303PHP에서 기본값을 저장하기 위한 축약 코드
304PHP에서 textarea 요소
305PHP에서 textarea 값 제출 후 유지하기
306PHP에서 체크박스 사용하기
307PHP에서 체크박스 사용 시 주의사항
308PHP에서 제출 후 체크박스 선택 값 유지하기
309PHP의 라디오 버튼
310PHP에서 전송 후 라디오 버튼의 선택된 값 유지하기
311PHP에서의 셀렉트
312PHP에서 select 요소의 value 속성
313PHP에서 전송 후 선택 상자의 값 유지하기
314PHP에서 GET 요청하기
315PHP에서 링크를 사용한 GET 요청
316PHP에서의 폼 연습 문제
세션
쿠키
파일 시스템
331
PHP에서 파일 읽기
332PHP에서 파일 쓰기
333PHP에서 파일 읽기와 쓰기 작업의 결합
334PHP에서의 상대 경로
335PHP의 절대 경로
336PHP에서 절대 경로의 장점
337PHP에서 스크립트 폴더와 파일의 절대 경로
338PHP에서 파일 이름 바꾸기
339PHP에서 파일 이동하기
340PHP에서 파일 복사하기
341PHP에서 파일 삭제하기
342PHP에서 파일 크기 확인하기
343PHP에서 파일 존재 여부 확인
344PHP에서 폴더 생성하기
345PHP에서 폴더 삭제
346PHP에서 폴더 이름 바꾸기
347PHP에서 폴더 이동하기
348PHP에서 폴더 내용 읽기
349PHP에서 디렉토리와 파일 구분하기
350PHP에서 디렉터리 내용 분석하기
351PHP에서 파일 포함하기
352PHP에서 레이아웃을 요소로 분리하기
353PHP에서 변수에 포함 파일 기록하기
354PHP 파일 연결
355PHP에서 파일 한 번만 포함하기
356PHP 변수에 연결 기록하기
데이터베이스
357
PHP 초보자를 위한 SQL 데이터베이스 입문
358PhpMyAdmin을 통한 데이터베이스 작업
359테스트 테이블 users
360PHP에서 SQL 작업을 위한 준비 작업
361데이터베이스 쿼리 요청하기
362데이터베이스 오류 찾기
363데이터베이스 작동 테스트
364PHP에서 SQL 작업 시 인코딩 문제
365기능 테스트를 위한 보완된 테스트 코드
366PHP에서 SQL 쿼리 결과 가져오기
367PHP에서 SQL 쿼리 결과를 배열로 얻기
368PHP에서 SQL 쿼리 시 루프로 배열 구성하기
369PHP에서 데이터베이스 SQL 쿼리로 레코드 선택하기
370PHP에서 SQL 쿼리의 논리 연산
371PHP에서 SQL 쿼리의 선택 필드
372PHP에서 SQL 쿼리로 레코드 삽입하기
373PHP에서 SQL 쿼리를 통해 누락된 열이 있는 레코드 삽입
374PHP에서 SQL 쿼리로 레코드 업데이트하기
375PHP에서 SQL 쿼리를 통해 레코드 삭제하기
376PHP에서 SQL 쿼리를 통해 레코드 정렬하기
377PHP에서 SQL 레코드 수 제한
378PHP에서 SQL 쿼리를 통한 개수 계산
379PHP에서 개수 가져오기
380고급 SQL 쿼리 학습
데이터베이스 구성
데이터베이스 실습
HTTP 작업
리다이렉트
인증
413