Funktion parse_str

Die Funktion parse_str zerlegt einen String mit GET-Parametern in ein Array. Gemeint ist ein String folgender Form:

php'var1=value1&var2=value2'

Der zu zerlegende String wird als erster Parameter übergeben, und als zweiter Parameter sollte der Name der Variable übergeben werden, in der das Ergebnis gespeichert wird.

Syntax

phpparse_str(string $string, array &$result): void

Beispiel

Lassen Sie uns einen String in ein Array zerlegen:

php<?php
  $str = 'var1=value1&var2=value2';
  
  parse_str($str, $arr);
  var_dump($arr);
?>

Das Ergebnis der Codeausführung:

php['var1'=>'value1', 'var2'=>'value2']

Siehe auch

  • die Funktion explode,
    die einen String anhand eines Trennzeichens in ein Array zerlegt
  • die Funktion str_split,
    die einen String nach Anzahl der Zeichen in ein Array zerlegt