parse_str Fonksiyonu

parse_str fonksiyonu, GET parametreleri içeren bir dizgeyi diziye ayrıştırır. Aşağıdaki formattaki bir dizge kastedilmektedir:

php'var1=value1&var2=value2'

Ayrıştırılacak dizge ilk parametre olarak iletilir, ve ikinci parametre olarak sonucun konulacağı değişkenin adı iletilmelidir.

Sözdizimi

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

Örnek

Bir dizgeyi diziye ayrıştıralım:

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

Kodun çalıştırılmasının sonucu:

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

Ayrıca Bakınız

  • explode fonksiyonu,
    bir dizgeyi bir ayırıcıya göre diziye ayrıştırır
  • str_split fonksiyonu,
    bir dizgeyi miktara göre diziye ayrıştırır