Skip to content

ipinid613/PHP_study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP_study

PHP 학습을 위한 Repository입니다. Velog 보러가기

DAY 01

  • PHP 기본 개념
  • 환경설정
  • echo, print
  • 상수(Constant)
  • 변수(Variables)

DAY 02

  • 조건문(if문) 학습
    • 성적(등급) 계산기, 연령/복지카드 등 조건에 따른 입장료 계산기
  • 반복문(while문) 학습
    • 구구단 표 만들기
  • 예제를 그대로 따라하지 않고 더 효율적인 방법으로 코드 개선하는 연습 병행

DAY 03

  • 반복문(for, do~while문) 학습
    • while문으로 만든 구구단 표를 for문으로 변환하기
    • 반복문을 이용한 표 row 추가하기
    • 별 찍기(* ** *** ...)
  • 배열(array) 학습
    • 1차원, 2차원 배열

DAY 04

  • 함수 학습
    • 내장함수, 외장함수(사용자 정의 함수)
    • 함수를 활용한 나이 계산
  • 쿠키
    • setcookie 함수, $_COOKIE 변수 학습
    • 쿠키 생성, 확인, 유효시간 설정, 삭제
    • 로그인 유지 기능 학습

DAY 05

  • 세션
    • $_SESSION 변수 생성과 값 할당
    • 세션 생성여부 눈으로 확인
    • 세션을 이용한 로그인 기능 구현(세션 할당)
    • 로그아웃 구현(unset 함수 이용)

DAY 06

  • MySQL 학습
    • xampp환경에서 MySQL 실행방법(cmd 활용)
    • 문법 학습 -> DB 생성/삭제, 테이블 생성/삭제, 테이블 내 데이터 생성/삭제/수정

DAY 07-09

  • MySQL 학습(이어서)
  • 면접 준비
  • DB 이론 학습(정규화, 역정규화, ERD)

DAY 10~

  • 관련 저장소 : https://github.com/ipinid613/PHP-thread-board
  • 게시판 제작(DB : MySQL)
  • 회원가입 & 로그인(세션&쿠키 방식)
  • 추가) 비로그인 게시판의 비밀번호 입력->수정/삭제 기능 구현 목표
  • 세션 보유 -> 게시글 작성, 수정, 삭제, 조회 허가
  • 답글 기능 구현(스레드)

About

PHP 학습을 위한 Repository입니다.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published