Funksjonen parse_str

Funksjonen parse_str deler opp en streng med GET-parametere i en array. Det betyr en streng av følgende type:

php'var1=value1&var2=value2'

Strengen som skal deles opp overføres som første parameter, og som andre parameter skal du overføre navnet på variabelen som resultatet skal plasseres i.

Syntaks

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

Eksempel

La oss dele opp strengen i en array:

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

Resultatet av kjøring av koden:

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

Se også

  • funksjonen explode,
    som deler opp en streng i en array ved skilletegn
  • funksjonen str_split,
    som deler opp en streng i en array etter antall