728x90
반응형

PHP문법 5

PHP 배열 완전 정복 - 2편: 배열 다루기 (추가, 수정, 삭제)

📌 PHP 배열 완전 정복 - 2편: 배열 다루기 (추가, 수정, 삭제)이전 글에서 PHP 배열의 기본 구조와 종류를 알아봤다면, 이번 글에서는 배열 요소를 추가하고, 수정하며, 삭제하는 다양한 방법들을 실습 예제와 함께 자세히 다룹니다.🟢 배열 요소 추가1️⃣ 순차 배열에 추가2️⃣ 연관 배열에 추가 "Tom"];$user["email"] = "tom@example.com";?>🟡 배열 요소 수정인덱스 또는 키를 이용해 기존 값을 변경🔴 배열 요소 삭제1️⃣ unset() 함수 사용⚠️ unset()은 배열의 구조만 비워주며 인덱스를 재정렬하지 않습니다.2️⃣ array_splice()로 인덱스 정리까지✅ 정리추가: $array[] = 값 또는 $array["key"] = 값수정: $array[..

PHP 함수 정의와 사용법

📌 PHP 함수 정의와 사용법PHP 함수(Function)는 특정 기능을 수행하는 코드 블록입니다. 반복되는 코드를 묶어 재사용할 수 있게 하며, 코드의 가독성과 유지보수성을 높여줍니다.🔧 함수 정의 기본 문법※ 함수명은 알파벳, 숫자, 언더스코어(_)로 구성되며 숫자로 시작할 수 없습니다.🧪 함수 예제✔️ 1. 기본 함수 정의✔️ 2. 매개변수 있는 함수✔️ 3. 반환값 있는 함수⚙️ 함수 관련 고급 문법📌 기본값 매개변수function welcome($name = "방문자") { echo "환영합니다, $name 님!";}welcome(); // 출력: 환영합니다, 방문자 님!📌 가변 길이 매개변수 (PHP 5.6+)function sumAll(...$nums) { return array..

[PHP 문법 정리] 조건문 & 반복문 한눈에 보기

📌 PHP 조건문과 반복문 정리PHP에서 조건문과 반복문은 로직을 제어하는 핵심 구조입니다. 조건에 따라 다른 코드를 실행하거나, 특정 조건을 만족할 때까지 반복 실행할 수 있습니다.🔷 조건문 (Conditional Statements)조건문은 프로그램의 흐름을 분기하는 데 사용됩니다.✔️ if, else, elseif= 90) { echo "A";} elseif ($score >= 80) { echo "B";} else { echo "C";}?>✔️ 삼항 연산자= 18) ? "성인" : "미성년자";echo $result;?>✔️ switch🔷 반복문 (Loops)반복문은 특정 코드 블록을 여러 번 실행할 수 있게 해줍니다.✔️ for문";}?>✔️ while문"; $i++;..

PHP 변수, 상수, 자료형 한 번에 정리하기

📌 PHP 변수, 상수, 자료형 한 번에 정리하기PHP 개발을 시작하면서 가장 먼저 배우는 것이 변수, 상수, 자료형입니다. 하지만 의외로 기본기를 제대로 익히지 않으면 실무에서 헷갈리는 일이 많습니다.이 포스트에서는변수 선언법부터 자료형, 상수까지 한 번에 정리해드립니다.🔷 변수(Variable)PHP 변수는 $ 기호로 시작하며, 자동으로 타입이 결정됩니다.대소문자를 구분합니다: $name ≠ $Name변수명은 영문, 숫자, 언더스코어(_)만 사용 가능숫자로 시작하면 안 됩니다🔷 자료형(Data Types)PHP의 주요 자료형은 다음과 같습니다:자료형예시문자열 (string)"Hello PHP"정수 (integer)100실수 (float/double)3.14불리언 (boolean)true, fal..

PHP 조건문 & 반복문 완전 정리 (if, else, switch, for, while, foreach)

📌 PHP 조건문 & 반복문 완전 정리웹 애플리케이션에서 조건 분기와 반복 처리는 필수적인 요소입니다. PHP에서는if, else, switch를 이용한 조건문과for, while, foreach를 이용한 반복문을 통해 다양한 흐름 제어가 가능합니다.🔷 조건문 (Conditional Statements)✔️ if / else / elseif= 90) { echo "A학점";} elseif ($score >= 80) { echo "B학점";} else { echo "C학점 이하";}?>조건은 괄호() 안에 작성되며, 중괄호{}로 블록을 감쌉니다.elseif는 else if로도 사용할 수 있습니다.✔️ 삼항 연산자 (Ternary Operator)한 줄로 간단한 조건문을 표현할 수 있어,..

728x90
반응형