Funktionen parse_str

Funktionen parse_str delar upp en sträng med GET-parametrar i en array. Det betyder en sträng av följande typ:

php'var1=value1&var2=value2'

Strängen som ska delas upp skickas som första parameter, och som andra parameter ska du skicka namnet på variabeln som resultatet kommer att läggas i.

Syntax

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

Exempel

Låt oss dela upp en sträng i en array:

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

Resultatet av kodkörningen:

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

Se även

  • funktionen explode,
    som delar upp en sträng i en array med avgränsare
  • funktionen str_split,
    som delar upp en sträng i en array efter antal