쿠키
- 필요한 정보(key, value)를 서버에서 발행해 클라이언트에 저장
- 클라이언트는 key, value 값을 가지고 서버를 제어 또는 접근
- 당연히 key, value값이 클라이언트에 저장되기 때문에 해킹에 취약하다
세션
- 서버는 클라이언트에 정보(key, value)를 넘기지 않음
- 다만 정보에 접근할 수 있는 key 값을 넘긴다
- 즉, 클라이언트 입장에서는 어떤 key에 따른 value가 할당되어 있는지 알 수 없음
- 서버는 클라이언트에 발행한 인키를 바탕으로 클라이언트 요청에 따라 서버에 저장된 정보(value)를 조회하여 해당 작업을 수행
- 당연히 valeu는 클라이언트에게 제공되지 않기 때문에 보안성이 쿠키보다 높다
1차원 배열은 array_push( ) 사용
<?php
$a=array("a","b");
array_push($a,"c","d");
print_r($a);
?>
key, value 값으로 이루어진 배열은
<?php
$a = array("a"=>1, "b"=>2);
$a["c"] = 3;
$a["d"] = 4;
?>
'PHP' 카테고리의 다른 글
[PHP] 파일 업로드 / 깔끔한 파일 업로드 CSS (0) | 2021.02.10 |
---|---|
PHP 자주 사용되는 서버 정보 변수 (0) | 2021.02.10 |
PHP의 객체 [클래스 정의/객체 생성 및 접근/ 생성자, 소멸자] (0) | 2021.01.24 |
php 파일 내용 포함시키기 (include/include_once) (0) | 2021.01.24 |
[PHP] 비밀번호 암호화, 비밀번호 체크하기 (0) | 2021.01.12 |
댓글