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:
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.