Функция parse_str

Функцията parse_str разбива низ с GET параметри в масив. Има се предвид низ от следния вид:

php'var1=value1&var2=value2'

Низът за разбиване се предава като първи параметър, а като втори параметър трябва да се подаде името на променливата, в която ще се сложи резултатът.

Синтаксис

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

Пример

Нека разбием низ в масив:

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

Резултат от изпълнението на кода:

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

Вижте също

  • функцията explode,
    която разбива низ в масив по разделител
  • функцията str_split,
    която разбива низ в масив по брой