Hàm parse_str () trong PHP
Thí dụ
Phân tích cú pháp chuỗi truy vấn thành các biến:
<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>
Định nghĩa và Cách sử dụng
Hàm parse_str () phân tích một chuỗi truy vấn thành các biến.
Lưu ý: Nếu tham số mảng không được đặt, các biến do hàm này đặt sẽ ghi đè lên các biến hiện có cùng tên.Lưu ý: Cài đặt magic_quotes_gpc trong tệp php.ini ảnh hưởng đến kết quả đầu ra của hàm này. Nếu được bật, các biến sẽ được chuyển đổi bằng các dấu gạch chéo () trước khi được phân tích cú pháp bởi parse_str ().
Cú pháp
parse_str(string,array)
Giá trị tham số
Parameter | Description |
---|---|
string | Required. Specifies the string to parse |
array | Optional (Required from PHP 7.2). Specifies the name of an array to store the variables. This parameter indicates that the variables will be stored in an array. |
Chi tiết kỹ thuật
Giá trị trả lại: | Không có giá trị nào được trả lại |
---|---|
Phiên bản PHP: | 4+ |
Changelog: | PHP 7.2.0 - Tham số mảng là bắt buộc. PHP 4.0.3 - Đã thêm tham số mảng . |
Các ví dụ khác
Thí dụ
Lưu trữ các biến trong một mảng:
<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>
❮ Tham chiếu chuỗi PHP