質問

私は、PHPのソースコードには、setcookie関数を使用して、保存されたクッキー情報..ないPHPのソースコードを取得したい.. [X-X「」] _COOKIEに対応するCのコードは何である;

_COOKIE配列が作成され、取り込まれ言い換える

役に立ちましたか?

解決

$_COOKIE変数はグローバル変数テーブルEG(symbol_table)を読み取ることによって、それはアクセス常にですので、JIT(ジャストインタイムの初期化)を使用していません。

zval **cookie_var;
if (zend_hash_find(&EG(symbol_table), "_COOKIE", sizeof("_COOKIE"),
        (void**)&cookie_var) == SUCCESS) {
    /* do something with cookie_var */
} else {
    /* handle error; shouldn't happen */
}

他のヒント

クッキーの情報は、あなたのHTTPヘッダー(ブラウザが送信する)の一部として提供されます。 PHPは、それが簡単にきちんとした配列にしてそれを解析し_COOKIEにそれを置くことによって、それらにアクセスすることができます。あなたはCでそれを行う必要があるでしょう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top