Hàm parse_str

Hàm parse_str phân tách một chuỗi chứa tham số GET thành một mảng. Cụ thể là chuỗi có dạng như sau:

php'var1=value1&var2=value2'

Chuỗi cần phân tách được truyền vào tham số đầu tiên, và tham số thứ hai nên truyền tên biến, nơi kết quả sẽ được lưu trữ.

Cú pháp

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

Ví dụ

Hãy phân tách chuỗi thành một mảng:

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

Kết quả thực thi mã:

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

Xem thêm

  • hàm explode,
    hàm phân tách một chuỗi thành một mảng theo ký tự phân cách
  • hàm str_split,
    hàm phân tách một chuỗi thành một mảng theo số lượng ký tự