Функција 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,
    која ја разложува низата во низа по количество