현재 위치: > 함수 카테고리 모음> setcookie

setcookie

쿠키를 보내십시오
이름:setcookie
분류:회로망
사용 언어:php
한 줄 설명:나머지 HTTP 헤더로 전송 될 쿠키를 정의합니다.

정의 및 사용법

setcookie() 함수는 나머지 HTTP 헤더로 전송 된 쿠키를 정의하는 데 사용됩니다.

쿠키는 종종 사용자를 식별하는 데 사용됩니다. 쿠키는 서버가 사용자의 컴퓨터에 포함시키는 작은 파일입니다. 동일한 컴퓨터가 브라우저를 통해 페이지를 요청할 때마다 쿠키를 보냅니다. PHP를 사용하면 쿠키 값을 생성하고 검색 할 수 있습니다.

쿠키 이름은 동일한 이름의 변수에 자동으로 할당됩니다. 예를 들어, "user" 라는 쿠키가 전송되면 쿠키의 값이 포함 된 $user 라는 변수가 자동으로 생성됩니다.

참고 : <html> 태그 앞에 setcookie() 함수가 나타나야합니다.

참고 : 쿠키를 보낼 때 쿠키 값이 자동으로 URL에 인코딩됩니다. 수신 할 때는 자동으로 디코딩됩니다 (URL 인코딩을 방지하려면 setrawcookie() 대신 사용하십시오).

문법

 setCookie ( 이름 , 가치 , 만료 , 경로 , 도메인 , 보안 , httponly ) ;

매개 변수 값

매개 변수 설명하다
이름 필수의. 쿠키의 이름을 지정하십시오.
선택 과목. 쿠키의 값을 지정합니다.
내쉬다

선택 과목. 쿠키의 만료 시간을 지정합니다.

값 시간 ()+86400*30은 30 일 후에 쿠키가 만료됩니다.

이 매개 변수가 생략되거나 0으로 설정되면 쿠키는 세션이 끝날 때 만료됩니다 (즉, 브라우저가 닫힌 경우).

기본값은 0입니다.

선택 과목. 쿠키의 서버 경로를 지정합니다.

"/"로 설정된 경우 전체 도메인에서 쿠키를 사용할 수 있습니다.

"/php/"로 설정된 경우 쿠키는 PHP 디렉토리 및 모든 하위 디렉토리에서만 사용할 수 있습니다.

기본값은 쿠키가 설정된 현재 디렉토리입니다.

도메인

선택 과목. 쿠키의 도메인 이름을 지정하십시오.

example.com의 모든 하위 도메인에서 쿠키를 사용할 수 있도록 도메인을 "example.com"으로 설정하십시오.

www.example.com으로 설정하면 쿠키가 www 하위 도메인에서만 제공됩니다.

안전한

선택 과목. 안전한 HTTPS 연결을 통해서만 쿠키를 전송할지 여부를 지정합니다.

True는 쿠키가 안전한 연결이 존재하는 경우에만 설정되어 있음을 의미합니다.

기본값은 False입니다.

httponly

선택 과목. True로 설정된 경우 쿠키에 HTTP 프로토콜을 통해서만 액세스 할 수 있습니다 (스크립팅 언어를 통해 쿠키에 액세스 할 수 없습니다).

이 설정은 XSS 공격을 통해 신원 도용을 줄이는 데 도움이됩니다.

기본값은 False입니다.

유사한 함수
  • 사람이 읽을 수있는 IP 주소를 압축 된 IN_ADDR 표현으로 변환하십시오 inet_pton

    inet_pton

    사람이읽을수있는IP주소를압축된IN_A
  • 전송 된 HTTP 응답 헤더를 반환합니다 (또는 전송 준비) headers_list

    headers_list

    전송된HTTP응답헤더를반환합니다(또는
  • Stream_set_blocking의 별칭 - 자원 흐름에 대한 차단 또는 차단 모드 설정 socket_set_blocking

    socket_set_blocking

    Stream_set_blocking의
  • getmxrr의 별칭 dns_get_mx

    dns_get_mx

    getmxrr의별칭
  • IPv4의 문자열 인터넷 프로토콜 변환 긴 정수 번호로 변환 ip2long

    ip2long

    IPv4의문자열인터넷프로토콜변환긴정수
  • 지정된 IP 주소에 해당하는 호스트 이름 가져 오기 gethostbyaddr

    gethostbyaddr

    지정된IP주소에해당하는호스트이름가져오
  • 주어진 인터넷 호스트 이름 또는 IP 주소에 해당하는 DNS 레코드 확인 checkdnsrr

    checkdnsrr

    주어진인터넷호스트이름또는IP주소에해당
  • 기본 HTTP 헤더를 보내십시오 header

    header

    기본HTTP헤더를보내십시오
인기 기사