httpリクエストのヘッダー情報を取得するためのPHP手順
PHP マニュアルには既製の関数が用意されています。
getallheaders
(PHP 4, PHP 5)
getallheaders — すべての HTTP リクエスト ヘッダーを取得します。
Description
array getallheaders ( void )
Fetches all現在のリクエストの HTTP ヘッダー。
この関数は apache_request_headers() のエイリアスです。この関数の動作の詳細については、apache_request_headers() のドキュメントを参照してください。
戻り値
すべての HTTP の連想配列。
例 #1 getallheaders() の例
コードをコピー コードは次のとおりです:
foreach (getallheaders() as $name => $value) {
echo "$name: $valuen";
?> 🎜>
ただし、この関数は Apache 環境でのみ使用できます。iis または nginx ではサポートされていません。カスタム関数
を通じて実装できます。コードをコピーします コードは次のとおりです:
if (!function_exists('getallheaders')){
function getallheaders()
{
foreach ($_SERVER as $name => $value)
{
if (substr($name, 0, 5) == ' HTTP_')
{
$headers[ str_replace (' ', '-', ucwords(strto lower(str_replace('_', ' ', substr($name, 5)))))] = $value ; ヘッダー;
}
}
何が表示されるかを見てみましょう
コードをコピーします
コードは次のとおりです:
print_r(getallheaders()); 結果を取得します。
コードをコピー
配列 ( [Accept] => * /* [Accept-Language] => zh-cn [Accept-Encoding] => gzip, deflate
[User-Agent] => Mozilla/4.0 (互換性、MSIE 7.0、Windows NT 5.1) ; Trident/4.0; .NET CLR 2.0.50727)[ホスト] => キープアライブ
)

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています
