분류 전체보기 161

[PHP 수업] 11강 - 세션과 쿠키

이번 강의에서는 웹 애플리케이션에서 사용자 정보를 저장하고 관리하기 위한 두 가지 주요 방법인 세션과 쿠키에 대해 다룹니다. 또한, 사용자 인증을 구현하는 방법과 보안 고려사항에 대해서도 살펴봅니다.  1. 세션의 개념 및 사용 방법 1-1. 세션의 개념· 세션은 서버 측에서 사용자 정보를 저장하는 방법입니다. · 클라이언트는 세션 ID를 쿠키를 통해 서버에 전송하고, 서버는 이 세션 ID를 사용하여 관련된 데이터를 검색합니다. 1-2. 세션 시작세션을 사용하기 위해서는 먼저 session_start() 함수를 호출하여 세션을 시작해야 합니다. 1-3. 세션 데이터 저장세션 변수는 $_SESSION 슈퍼글로벌 배열을 사용하여 저장할 수 있습니다.  1-4. 세션 데이터 읽기세션 변수에 저장된 데이터는 $..

프로그래밍/PHP 2024.08.08

[PHP 수업] 10강 - 폼 처리 및 유효성 검사

이번 강의에서는 HTML 폼과 PHP의 연동, GET과 POST 요청 처리, 폼 데이터의 유효성 검사 및 필터링, 그리고 보안 고려사항에 대해 다룰 것입니다. 이 강의를 통해 웹 애플리케이션에서 사용자 입력을 안전하게 처리하는 방법을 배울 수 있습니다.  1. HTML 폼과 PHP의 연동 1-1. HTML 폼 만들기HTML 폼을 사용하여 사용자로부터 데이터를 입력받을 수 있습니다. 폼의 method 속성은 데이터를 전송하는 방법을 정의하며, action 속성은 데이터를 처리할 PHP 파일의 경로를 설정합니다. 이름: 이메일: 1-2. PHP로 폼 데이터 처리폼 데이터를 처리하기 위해 PHP 파일을..

프로그래밍/PHP 2024.08.07

[PHP 수업] 9강 - 문자열 처리

문자열은 PHP에서 데이터를 처리할 때 가장 기본적이고 중요한 데이터 유형입니다. 이번 강의에서는 문자열의 선언 및 조작, 문자열 함수, 문자열 포맷팅 및 출력, 정규 표현식을 사용한 문자열 검색 및 치환 방법을 배워봅니다.  1. 문자열 선언 및 조작 1-1. 문자열 선언문자열은 큰따옴표(") 또는 작은따옴표(')를 사용하여 선언할 수 있습니다. 큰따옴표는 변수 해석이 가능하지만, 작은따옴표는 문자열 그대로 출력됩니다.$greeting = "Hello, World!";$singleQuoteString = 'Hello, World!';1-2. 문자열 조작· 문자열 연결: . 연산자를 사용하여 두 문자열을 연결합니다.$firstName = "John";$lastName = "Doe";$fullName = ..

프로그래밍/PHP 2024.08.06

[PHP 수업] 8강 - 배열

배열은 여러 값을 하나의 변수에 저장할 수 있는 데이터 구조입니다. PHP에서는 배열을 다양한 방법으로 다룰 수 있으며, 여러 종류의 배열을 지원합니다. 이번 강의에서는 배열의 개념과 종류, 선언 및 초기화 방법, 배열 순회, 주요 배열 함수에 대해 설명합니다. 1. 배열의 개념 및 종류  1-1. 배열의 개념· 배열은 여러 개의 값을 저장할 수 있는 데이터 구조입니다. · 배열의 각 값은 인덱스를 통해 접근할 수 있습니다.1-2. 배열의 종류인덱스 배열 (Indexed Array)· 숫자 인덱스를 사용하여 배열의 요소를 접근합니다. · 인덱스는 0부터 시작합니다.$indexArray = array("Apple", "Banana", "Cherry");echo $indexArray[0]; // 출력: Ap..

프로그래밍/PHP 2024.08.05

[PHP 수업] 7강 - 함수

함수는 특정 작업을 수행하기 위해 코드 블록을 정의하고 재사용할 수 있게 해주는 중요한 구성 요소입니다. 이번 강의에서는 함수의 정의와 호출, 매개변수와 반환값, 변수의 범위, 재귀 함수, 내장 함수와 사용자 정의 함수에 대해 다루겠습니다. 1. 함수의 정의 및 호출 1-1. 함수 정의함수를 정의할 때는 function 키워드를 사용합니다. 함수 이름과 괄호를 통해 매개변수를 정의할 수 있으며, 함수 본문에 실제 작업을 수행할 코드를 작성합니다.function greet() { echo "Hello, World!";} 1-2. 함수 호출정의한 함수를 호출할 때는 함수 이름과 괄호를 사용합니다.greet(); // 출력: Hello, World!  2. 매개변수와 반환값 2-1. 매개변수함수에 값을 ..

프로그래밍/PHP 2024.08.01

[PHP 수업] 6강 - 연산자와 제어문

안녕하세요! 그레이해커 월횽입니다. 오늘은 PHP에서 사용되는 다양한 연산자와 제어문에 대해 깔끔하게 알아보겠습니다. 1. 연산자PHP에서 사용할 수 있는 다양한 연산자에 대해 알아보겠습니다. 1-1. 산술 연산자산술 연산자는 숫자 계산을 수행하는 데 사용됩니다.· 덧셈: + · 뺄셈: - · 곱셈: * · 나눗셈: / · 나머지: % · 제곱: **$a = 10;$b = 3;echo $a + $b; // 13echo $a - $b; // 7echo $a * $b; // 30echo $a / $b; // 3.3333echo $a % $b; // 1echo $a ** $b; // 1000 1-2. 할당 연산자할당 연산자는 변수에 값을 할당하거나 기존 값에 연산을 수행한 후 할당하는 데 사용됩니다.· 기본 ..

프로그래밍/PHP 2024.07.31

[PHP 수업] 5강 - 변수의 개념 및 선언 방법

안녕하세요. 그레이해커 월횽입니다. 오늘은 PHP에서 가장 기초가 되는 변수의 개념, 특징, 선언 방법에 대해 준비해봤는데요. 아래 내용을 통해 함께 확인해보도록 하겠습니다. 1. 변수의 개념 변수란 무엇인가?· 변수는 데이터를 저장하기 위한 메모리 공간의 이름입니다. · 변수를 사용하면 값을 반복해서 사용할 수 있으며, 코드의 가독성과 유지보수성을 높여줍니다.PHP에서 변수의 특징· PHP에서는 변수 이름이 $ 기호로 시작합니다. · PHP는 느슨한 타입 언어로, 변수를 선언할 때 데이터 타입을 명시할 필요가 없습니다. · 변수의 데이터 타입은 변수에 할당되는 값에 따라 자동으로 결정됩니다. 2. 변수 선언 및 초기화 변수 선언 및 값 할당$variableName = value; EX: 다양한 데이터 ..

프로그래밍/PHP 2024.07.30

[PHP 수업] 4강 - 로컬 서버에서 PHP 실행

이번 강의에서는 로컬 서버를 설치하고 실행하는 방법, 그리고 브라우저에서 PHP 파일을 실행하는 방법을 배워보겠습니다. 로컬 서버 실행 방법로컬 서버를 사용하면 로컬 환경에서 PHP 코드를 실행하고 테스트할 수 있습니다. XAMPP, WAMP, MAMP와 같은 패키지를 사용하면 쉽게 로컬 서버를 설정할 수 있습니다. XAMPP 설치 및 실행 (Windows, Mac, Linux) 1. XAMPP 다운로드· XAMPP 공식 사이트에서 XAMPP를 다운로드합니다.2. XAMPP 설치· 다운로드한 설치 파일을 실행하고 설치 과정을 따릅니다. · 설치 중 Apache와 MySQL을 선택합니다.3. XAMPP 실행· XAMPP 제어판을 열고 Apache를 시작합니다. · MySQL도 필요하면 시작합니다.4. PH..

프로그래밍/PHP 2024.07.29

[PHP 수업] 3강 - PHP의 기본 문법

이번 강의에서는 첫 번째 PHP 스크립트를 작성하고, PHP의 기본 문법을 익혀보겠습니다. PHP 파일 생성 및 기본 문법 소개 PHP 파일 생성1. 파일 생성· PHP 파일은 .php 확장자를 가집니다. 예를 들어, index.php라는 파일을 생성합니다. · 텍스트 편집기(예: VS Code, PHPStorm, Sublime Text)를 사용하여 새 파일을 만듭니다.기본 문법 소개2. PHP 태그· PHP 코드는  태그 사이에 작성됩니다. 이 태그 안에 PHP 코드를 작성하면 됩니다. · 예시   "Hello, World!" 출력하기 echo와 print 사용법1. echo 사용법· 'echo'는 문자열을 출력하는 데 사용됩니다. · 예시 · 위의 코드를 작성하고 브라우저에서 실행하면 "Hello, ..

프로그래밍/PHP 2024.07.26

[PHP 수업] 2강 - PHP 환경 설정

PHP를 처음 접하는 초보자들을 위한 두 번째 강의입니다. 이번 강의에서는 PHP를 설치하고, 웹 서버를 설정하며, 통합 개발 환경(IDE)을 설정하는 방법을 배워보겠습니다. PHP 설치 방법 Windows에서 PHP 설치1. PHP 다운로드· PHP 공식 사이트에서 최신 버전의 PHP를 다운로드합니다.2. PHP 압축 풀기· 다운로드한 ZIP 파일을 원하는 위치에 압축을 풉니다. 예를 들어, C:\php.3. 환경 변수 설정· C:\php 폴더를 시스템 환경 변수 Path에 추가합니다. · 제어판 -> 시스템 및 보안 -> 시스템 -> 고급 시스템 설정 -> 환경 변수 -> 시스템 변수 -> Path 편집 -> C:\php 추가.4. 설치 확인· 명령 프롬프트를 열고 php -v 명령을 실행하여 설치가..

프로그래밍/PHP 2024.07.25