Position actuelle: Accueil> Catégories de fonctions> stream_context_get_options

stream_context_get_options

Obtenez des paramètres pour le flux de ressources / paquets / contexte
Nom:stream_context_get_options
Catégorie:Flux
Langage de programmation:php
Description en une ligne:Renvoie un tableau d'options pour le contexte spécifié

Nom de la fonction: stream_context_get_options ()

Fonction Description: La fonction Stream_Context_get_Options () renvoie un tableau d'options pour le contexte spécifié.

Version applicable: PHP 4> = 4.3.0, PHP 5, PHP 7

Utilisation: stream_context_get_options (ressource $ stream_or_context): Array

paramètre:

  • stream_or_context: requis, une poignée de ressources représentant un flux ou un contexte.

Valeur de retour: cette fonction renvoie un tableau associatif contenant des options pour le contexte spécifié.

Exemple:

 // 创建一个上下文$context = stream_context_create([ 'http' => [ 'method' => 'POST', 'header' => 'Content-Type: application/json', 'content' => json_encode(['name' => 'John', 'age' => 30]) ] ]); // 获取上下文的选项$options = stream_context_get_options($context); // 输出选项数组print_r($options);

Sortir:

 Array ( [http] => Array ( [method] => POST [header] => Content-Type: application/json [content] => {"name":"John","age":30} ) )

Dans l'exemple ci-dessus, nous créons d'abord un contexte à l'aide de la fonction Stream_Context_create () qui contient des options pour une demande HTTP. Nous utilisons ensuite la fonction Stream_Context_get_Options () pour obtenir les options pour le contexte et la stocker dans la variable des options $. Enfin, nous utilisons la fonction print_r () pour imprimer le contenu du tableau des options $ pour voir les options de contexte.

Dans le résultat de sortie, vous pouvez voir que le tableau d'options contient la touche HTTP et que la valeur correspondante est un tableau associatif, qui contient les options pertinentes pour les demandes HTTP, telles que la méthode de demande, l'en-tête de demande et le contenu du corps de la demande.