Nom de la fonction: stream_context_get_params ()
Version applicable: PHP 4> = 4.3.0, PHP 5, PHP 7
Fonction Description: Stream_Context_get_Params () La fonction obtient des paramètres du contexte spécifié.
Utilisation: stream_context_get_params (ressource $ stream_or_context): array | false
paramètre:
Valeur de retour:
Exemple:
// 创建一个上下文$opts = array( 'http' => array( 'method' => 'GET', 'header' => 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3', ) ); $context = stream_context_create($opts); // 获取上下文的参数$params = stream_context_get_params($context); // 打印参数var_dump($params);
Sortir:
array(1) { ["http"]=> array(2) { ["method"]=> string(3) "GET" ["header"]=> string(139) "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3" } }
Dans l'exemple ci-dessus, nous créons d'abord un $context
et définissons un en-tête de demande HTTP. Nous utilisons ensuite la fonction stream_context_get_params()
pour obtenir les paramètres de ce contexte et stocker le résultat dans la variable $params
. Enfin, nous utilisons var_dump()
pour imprimer le contenu de ce paramètre. Les résultats de sortie montrent que $params
est un tableau associatif qui contient la méthode de demande HTTP et les informations d'en-tête que nous définissons.