Funktionen parse_str

Funktionen parse_str opdeler en streng med GET-parametre i et array. Det betyder en streng af følgende type:

php'var1=value1&var2=value2'

Strengen, der skal opdeles, overføres som den første parameter, og som den anden parameter skal du overføre navnet på den variabel, som resultatet vil blive placeret i.

Syntaks

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

Eksempel

Lad os opdele strengen i et array:

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

Resultatet af kodeudførelsen:

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

Se også

  • funktionen explode,
    som opdeler en streng i et array ved hjælp af en separator
  • funktionen str_split,
    som opdeler en streng i et array efter antal