PHP拡張内のスーパーグローバル$_SERVER-arrayにエントリを追加する必要があります。php_register_variable()
キーと値を引数として一時停止して、それでうまくいくと確信しています。しかし、私は3番目の引数として何を渡すのかわかりません。残念ながら、このトピックに関するドキュメントはかなりまばらです。
2 に答える
2
これは私が通常使用するものです:
zval** arr;
if (zend_hash_find(&EG(symbol_table), "_SERVER", 8, (void**)&arr) != FAILURE) {
add_assoc_string(*arr, "foo", "bar", 1);
}
可能な値の型については、拡張機能の記述パートII:パラメーター、配列、およびZVALを参照してください。
于 2011-10-25T16:54:06.037 に答える
0
mod_envモジュールを使用して、ApacheのSetEnvディレクティブを介して設定できます。
参考のために、Apache.htaccessを使用したPhp$ _SERVER値($ _SERVER ['something'])の設定を参照してください。
于 2011-10-25T16:40:04.107 に答える