본문 바로가기

분류 전체보기119

Form 입력 검증 처리 [PHP개발] HTML form 요소가 전송한 데이터를 처리하기 위해서는 PHP와 같은 서버 사이드 스크립트 언어를 사용 Form 입력 EXAMPLE 1) form 요소를 통해 사용자로부터 이름과 이메일을 입력 이름 : 이메일 : 2) form 요소에서 전송한 데이터를 처리하는 PHP 스크립트 예제 $name = $_POST["name"]; $email = $_POST["email"]; echo $name."님의 이메일 주소는 ".$email."입니다."; Form 검증(validation) EXAMPLE form 요소를 이용한 간단한 회원 가입 양식 예제 2023. 11. 1.
PHP 변수 관련내장 함수[PHP개발] 변수 관련 함수 gettype() 함수는 전달받은 변수의 타입을 반환 settype() 함수를 사용하면 전달받은 변수의 타입을 변경 변환할 타입으로는 boolean, integer, string, array, object를 사용 settype() 함수는 전달받은 변수의 타입을 성공적으로 변경하면 true를 반환, 그러지 못했을 경우에는 false를 반환 ** gettype() 함수는 내부적으로 문자열을 비교하기 때문에 실행 속도가 느림 변수의 상태 변경 isset() 함수는 전달받은 변수가 선언되어 있는지를 검사합니다. 선언된 변수가 존재하면 true를, 존재하지 않으면 false를 반환합니다. unset() 함수는 전달받은 변수를 제거합니다. empty() 함수는 전달받은 변수가 비어있는지를 검사합니다.. 2023. 11. 1.
PHP 배열의 기초[PHP개발] 배열(array)이란? PHP에서 배열(array)은 맵(map)으로 이루어진, 순서가 있는 집합 맵(map)은 한 쌍의 키(key)와 값(value)으로 구성 이때 배열을 구성하는 각각의 맵을 배열 요소(array element)라고 함 ** 배열은 데이터를 많이 다뤄야 하는 경우 사용할 수 있는 가장 기본적인 자료 구조 대표사진 삭제 사진 설명을 입력하세요. PHP 배열 세 가지 종류 1. 1차원 배열 2. 다차원 배열 3. 연관 배열 1차원 배열 출처 입력 문법 $배열이름 = array(); 배열 요소의 참조 $배열이름[인덱스] 배열 요소의 추가 $arr = array(); // 배열 생성 $arr[0] = "A"; // 배열 요소 추가 $arr[1] = "B"; $arr[2] = "C"; 배열.. 2023. 11. 1.
PHP 조건문, 반복문 등 기타제어문[PHP개발] 제어문 표현식 중 프로그램의 순차적인 흐름을 제어해야 할 때 사용하는 명령문 조건문, 반복문 등이 포함 조건문 프로그램 내, 주어진 조건식의 결과에 따라 별도의 명령을 수행하도록 제어하는 명령문 1. if 2. else 3. elseif 4. switch if 문 if 문은 조건식의 결과가 참(true)이면 주어진 명령문을 실행하며, 거짓(false)이면 아무것도 실행하지 않음 if문 문법 if (조건식) { 조건식의 결과가 참일 때 실행하고자 하는 명령문; } EXAMPLE 결과 1은 2보다 작은 수. else 문 if 문과 같이 사용할 수 있는 else 문은 if 문의 조건식 결과가 거짓(false)일 때 주어진 명령문을 실행 else 문의 문법 if (조건식) { 조건식의 결과 참일 때 실행 명령문.. 2023. 11. 1.
PHP 변수선언[PHP개발] 변수의 선언 PHP에서는 달러($) 기호를 사용하여 다음과 같이 변수를 선언 $변수이름 = 초깃값; ** C언어와는 달리 변수를 선언할 때 따로 타입을 명시하지 않음 PHP에서 변수의 타입은 해당 변수에 대입하는 값에 따라 자동으로 결정되기 때문 $var = 9; // 정수값을 대입함 $var = 2.5; // 실수값을 대입함 $var = "P"; // 문자열을 대입함 변수 이름의 생성 규칙 변수의 이름은 그 변수가 가지는 데이터의 의미를 잘 나타내도록 작성 변수의 이름을 작성할 때 반드시 지켜야 하는 규칙 1. 변수의 이름은 영문 대소문자, 숫자, 언더스코어로만 구성 2. 변수의 이름은 숫자와의 구분을 위해 숫자로는 시작할 수 없음 3. 변수의 이름에는 공백이 4. 변수의 이름으로 PHP에서 미리 정의.. 2023. 10. 31.
PHP 기본 문법, 주석 작성,echo[PHP개발] PHP 코드 영역 PHP 코드는 웹 페이지의 어느 부분에나 위치 가능하다 그러므로 PHP 파서가 PHP 코드를 인식하기 위해서는 그 시작과 끝을 알려주어햐한다 php 문법 1. PHP 권장 스타일 : 2. HTML 스크립트 스타일 : 3. SGML 스타일 : 4. ASP 스타일 : PHP 명령문도 마지막은 세미콜론(;)으로 끝난다 PHP 주석 1. 한 줄 C언어 스타일 : //주석문 2. 여러 줄 C언어 스타일 : /*주석문*/ 3. 한 줄 쉘 스타일 : #주석문 echo() 함수 echo() 함수 C언어의 printf() 함수처럼 문자열을 출력해 준다 **PHP는 키워드, 클래스, 함수, 사용자 함수 이름의 대소문자를 구분하지 않는다 사진: Unsplash의Joshua Reddekopp 2023. 10. 31.