setrawcookie()
함수는 다른 HTTP 헤더와 함께 전송 될 단절된 인코딩 된 쿠키를 정의하는 데 사용됩니다.
쿠키는 종종 사용자를 식별하는 데 사용됩니다. 쿠키는 서버가 사용자의 컴퓨터에 포함 된 작은 파일입니다. 동일한 컴퓨터가 브라우저를 통해 페이지를 요청할 때마다 해당 쿠키를 보냅니다. PHP를 사용하면 쿠키 값을 생성하고 검색 할 수 있습니다.
쿠키 이름은 동일한 이름으로 변수에 자동으로 할당됩니다. 예를 들어, "user"
라는 쿠키가 전송되면 쿠키의 값이 포함 된 $user
라는 변수가 자동으로 생성됩니다.
참고 : setrawcookie()
함수는 <html>
태그 앞에 나타나야합니다.
참고 : URL은 전송 될 때 쿠키 값을 자동으로 인코딩하고 수신시 자동으로 디코딩하려면 setcookie()
함수를 사용하십시오.
setRawcookie ( 이름 , 가치 , 만료 , 경로 , 도메인 , 보안 ) ;
매개 변수 | 설명하다 |
---|---|
이름 | 필수의. 쿠키의 이름을 지정하십시오. |
값 | 선택 과목. 쿠키의 값을 지정합니다. |
내쉬다 |
선택 과목. 쿠키의 만료 시간을 지정합니다. 값 시간 ()+86400*30은 30 일 후에 쿠키가 만료되도록 설정합니다. 이 매개 변수가 설정되지 않으면 세션이 끝날 때 쿠키가 만료됩니다 (즉, 브라우저가 닫힌 경우). |
길 |
선택 과목. 쿠키의 서버 경로를 지정합니다. "/"로 설정된 경우 전체 도메인에서 쿠키를 사용할 수 있습니다. "/php/"로 설정된 경우 쿠키는 PHP 디렉토리 및 모든 하위 디렉토리에서만 사용할 수 있습니다. 기본값은 쿠키가 설정된 현재 디렉토리입니다. |
도메인 |
선택 과목. 쿠키의 도메인 이름을 지정하십시오. example.com의 모든 하위 도메인에서 쿠키를 사용할 수 있도록 도메인을 ".example.com"으로 설정하십시오. "www.example.com"으로 설정하면 쿠키가 www subdomain에서만 사용할 수 있습니다. |
안전한 |
선택 과목. 쿠키가 안전한 HTTPS 연결을 통해서만 전송되는지 여부를 지정합니다. True는 쿠키가 안전한 연결이 존재하는 경우에만 설정되어 있음을 의미합니다. 기본값은 False입니다. |