ホームページ >バックエンド開発 >PHPの問題 >PHPでCookieの値を取得する方法は何ですか

PHPでCookieの値を取得する方法は何ですか

青灯夜游
青灯夜游オリジナル
2021-07-08 15:28:449385ブラウズ

php では、スーパー グローバル変数 "$_COOKIE" を使用してブラウザの Cookie 値を取得できます。"$_COOKIE" はすべての Cookie 情報を格納する配列であり、"$_COOKIE['Cookie name" ']" フォームを使用して、特定の Cookie の値を取得します。

PHPでCookieの値を取得する方法は何ですか

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

Cookie とは

Cookieとは、Webページを閲覧しているブラウザの固有情報をファイルの形でクライアントのハードディスク上に保存するものです。再度 Web サイトにアクセスすると、ブラウザはまず Cookie ファイルの読み取りを試み、読み取られたデータがブラウザによって使用されます。一般的なアプリケーションは、スペースやブログなどの Web ページにログインすることです。これらの Web ページには通常、すべての人に合わせてパーソナライズされた設定があり、Cookie テクノロジによって迅速に表示できます。

Cookie は通常、次の 3 つの側面で使用されます。

  • 訪問者に関する特定の情報を記録します。前述のアクセス スペースやブログと同様に、

  • はページ間でデータを転送します。通常、Cookie はパスワードなどのデータの保存には使用されませんが、あるページのデータを別のページで使用する場合は、Cookie テクノロジーを使用して実装する必要があります。閲覧した Web ページは Cookie 一時ファイルに保存されるため、Web ページへのアクセスが高速化されます。

  • 一般に、データ セットやその他の大規模なデータを保存するために Cookie を使用することはお勧めできません。同時に、すべてのブラウザが Cookie をサポートしているわけではないため、データ情報はクライアントに保存されます。プレーンテキストの形式でコンピュータに保存されるため、暗号化されていない機密データは保存しないことが最善です。そうしないと、Web サイトのセキュリティに影響します。

  • php Cookie 値の取得

PHP では、スーパー グローバル変数 $_COOKIE を使用してブラウザの Cookie 値を読み取ることができます。 $_COOKIE はすべての Cookie 情報を格納する配列で、特定の Cookie の値は $_COOKIE['Cookie Name'] の形式で取得できます。

例: スーパーグローバル変数 $_COOKIE を使用して、Cookie の値を取得します。

<?php
    echo &#39;Website 的值为:&#39;.$_COOKIE[&#39;Website&#39;].&#39;<br>&#39;;
    echo &#39;Url 的值为:&#39;.$_COOKIE[&#39;Url&#39;].&#39;<br>&#39;;
    echo &#39;Title 的值为:&#39;.$_COOKIE[&#39;Title&#39;];
?>

実行結果は次のとおりです:

Website 的值为:php中文网
Url 的值为:https://www.php.cn/
Title 的值为:Cookie

推奨される学習: 「

PHP ビデオ チュートリアル

以上がPHPでCookieの値を取得する方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。