Aktueller Standort: Startseite> Funktionskategorien> stream_context_get_options

stream_context_get_options

Erhalten Sie Parameter für Ressourcenfluss/Paket/Kontext
Name:stream_context_get_options
Kategorie:Strom
Programmiersprache:php
Kurzbeschreibung:Gibt eine Reihe von Optionen für den angegebenen Kontext zurück

Funktionsname: stream_context_get_options ()

Funktionsbeschreibung: Die Funktion von Stream_Context_get_Options () gibt ein Array von Optionen für den angegebenen Kontext zurück.

Anwendbare Version: Php 4> = 4.3.0, Php 5, Php 7

Verwendung: stream_context_get_options (Ressource $ stream_or_context): array

Parameter:

  • Stream_OR_CONTEXT: Erforderlich, ein Ressourcenhandle, das einen Stream oder Kontext darstellt.

Rückgabewert: Diese Funktion gibt ein assoziatives Array zurück, das Optionen für den angegebenen Kontext enthält.

Beispiel:

 // 创建一个上下文$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);

Ausgabe:

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

Im obigen Beispiel erstellen wir zunächst einen Kontext mit der Funktion von Stream_Context_Create (), die Optionen für eine HTTP -Anforderung enthält. Anschließend verwenden wir die Funktion von Stream_Context_get_Options (), um die Optionen für den Kontext zu erhalten und sie in der Variablen $ options zu speichern. Schließlich verwenden wir die Funktion print_r (), um den Inhalt des $ Options -Arrays auszudrucken, um die Optionen für den Kontext anzuzeigen.

Im Ausgabeergebnis können Sie feststellen, dass das Optionsarray den HTTP -Schlüssel enthält, und der entsprechende Wert ist ein assoziatives Array, das die entsprechenden Optionen für HTTP -Anforderungen enthält, z.