쿠키는 종종 사용자를 식별 하기 위해 사용 됩니다. 쿠키는 작은 파일 서버는 사용자의 컴퓨터에 나뭇잎입니다. 같은 컴퓨터에서 브라우저를 통해 페이지를 요청 하는 때마다 쿠키 또한 보냅니다. PHP는 자습서를 통해 만들 수 있으며 쿠키의 값을 검색할 수 있습니다.
쿠키를 만들려면 어떻게 해야 합니까?
Setcookie () 함수는 쿠키를 설정 하는 데 사용 됩니다.
참고: Setcookie () 함수는 < html > 레이블을 붙여야 합니다.
구문
Setcookie (이름, 값, 만료, 경로, 도메인);
$content _id = 배열 (); / / 1. 배열 만들기
$content _id] = $_get [' ContentID ']; 2. 배열에 ID 삽입
경우 (Isset ($_cookie [' content_id ')) / / 3. (있는 경우) 쿠키 처음으로 있는지 여부를 확인
{
$now _content = Str_replace ("", "", $_cookie [' content_id ']); / / (4). 쿠키에서 볼 수 있으며 unserialize에 문제가 생기는 경우, 내가 내부 슬래시를 제거 합니다.
$now = ($now _content)를 바꾸십시오; (5). 배열에서 쿠키에 의해 생성 된 문자열을 serialize
foreach ($n으로 $now = > $w) {/ / (6). 그래서 나는 값을 foreach 요소, 많이 있다
만약 (! in_array ($w, $content _id))//(7). 확인 여부이 값이 있는, 그리고 만약 그렇다면, 내가; 배열에 삽입 하지 마십시오
{
$content _id = $w; (8). 배열에 삽입
}
}
$content = 직렬화 ($content _id); (9). 문자열 배열을 인스턴스화하고
Setcookie ("content_id", $content, 시간 () +3600 * 24); (10). 쿠키에 삽입
} 다른 없음
$content = Serialize ($content _id) / / 4. 문자열 배열을 인스턴스화하고
Setcookie ("content_id", $content, 시간 () +3600 * 24); 5. 쿠키 생성
}
$getcontent = Unserialize (Str_replace ("", "", $_cookie [' content_id '));
/ * foreach ($row로 $getcontent = > $r)
{
에코 $r;//(value)
}*/