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