Funktio parse_str

Funktio parse_str pilkkoa merkkijonon GET-parametreista taulukoksi. Tarkoitetaan seuraavanlaista merkkijonoa:

php'var1=value1&var2=value2'

Pilotettava merkkijono välitetään ensimmäisenä parametrina, ja toisena parametrina tulee välittää muuttujan nimi, johon tulos asetetaan.

Syntaksi

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

Esimerkki

Pilkotaan merkkijono taulukoksi:

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

Koodin suorituksen tulos:

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

Katso myös

  • funktion explode,
    joka pilkkoa merkkijonon taulukoksi erottimen mukaan
  • funktion str_split,
    joka pilkkoa merkkijonon taulukoksi määrän mukaan