[PHP] get / post 전송 방식
·
Stack/PHP
1. get 보안에 취약해서 '조회'할 때 쓰임 http://localhost/php/form/number.html 전송 취소 number.php 2. post 글을 수정하거나 회원가입 할 경우 ..., http://localhost/php/form/number.html 전송 취소 number.php HTML input태그의 name이 PHP 받아오는 변수 배열의 키 값으로 들어감 !
[PHP] 제어문
·
Stack/PHP
* 슈퍼글로벌 (PHP의 미리 정의된 전역변수) 1. $GLOBALS 2. $_ SERVER 3. $_GET 4. $_POST 5. $_FILES 6. $_COOKIE 7. $_SESSION 8. $_REQUEST 9. $_EVN 1. 조건문 if문 elseif문 else문 지정한 조건의 결과값에 따라 코드를 다르게 실행 if(조건) { 조건이 true일 때 실행 } elseif(조건2) { // else if(x) elseif(o) 조건2가 true일 때 실행 } esle { 조건1, 조건2가 false일 때 실행 } switch문 switch(값){ case 조건1: 조건1이 해당될 떄 실행; break; case 조건2: 조건2이 해당될 떄 실행; break; case 조건3: 조건3이 해당될 떄 ..
[PHP] 연산자 (증감 / 비교 / 논리 / 기타)
·
Stack/PHP
* 연산자 + - * ** / % 1. 증감연산자 변수의 값을 1씩 증가시키거나 감소시키는 연산자 ++, -- ++$a: $a를 먼저 증가시킨 후 참조합니다. $a++: $a를 먼저 참조한 후 증가시킵니다. ex> ++$a, $a++ ex> --$a, $a-- 2. 비교연산자 = = != !== === (type도 같을 때 true 반환) 3. 논리연산자 and (둘 다 true, true 반환) or (둘 중 하나라도 true, true 반환) xor (둘 중 하나만 true, true 반환) ! (true면 false, false면 true 반환) && (둘 다 true, true 반환) || (둘 중 하나라도 true, true 반환) 4. 기타연산자 1) 조건부 삼항 연산자 (조건)? (조건이 t..
[PHP] 배열
·
Stack/PHP
키와 값으로 이루어진 맵으로 구성되는 순서가 있는 집합을 의미 맵의 키값으로는 정수와 문자열만 가능 1. 배열생성 1) $arr = array(1, 2, 3, 4, 5) 2) $arr = [1, 2, 3, 4, 5] 3) $arr2 = array('첫번째'=>'첫번째 값', '두번째'=>'두번째 값', '세번째'=>'세번째 값') 2. 배열접근 배열[인덱스] 배열['key'] var_dump(변수) - 데이터의 값과 타입을 반환 gettype(변수) - 데이터의 타입을 반환 * 형변환 (int) (string) (double) (bool) (array) ex04_datatype.php
[PHP] 기초 끄적끄적
·
Stack/PHP
ex01.php 1+1 2-1 2*2 문자열 02. ex02_variable.php