Hướng dẫn what is parse_str in php? - parse_str trong php là gì?

❮ Tham chiếu chuỗi PHP

Thí dụ

Phân tích chuỗi truy vấn thành các biến:

Hãy tự mình thử »

Đị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 được đặt bởi hàm này sẽ ghi đè lên các biến hiện có cùng tên. If the array parameter is not set, variables set by this function will overwrite existing variables of the same name.

Lưu ý: Cài đặt Magic_quotes_GPC trong tệp php.ini ảnh hưởng đến đầu ra của chức năng này. Nếu được bật, các biến được chuyển đổi bởi addslashes [] trước khi phân tích cú pháp parse_str []. The magic_quotes_gpc setting in the php.ini file affects the output of this function. If enabled, the variables are converted by addslashes[] before parsed by parse_str[].

Cú pháp

Giá trị tham số

Tham sốSự mô tả
sợi dâyYêu cầu. Chỉ định chuỗi để phân tích cú pháp
mảngTùy chọn [cần thiết từ PHP 7.2]. Chỉ định tên của một mảng để lưu trữ các biến. Tham số này chỉ ra rằng các biến sẽ được lưu trữ trong một mảng.

Chi tiết kỹ thuật

Giá trị trở lại:Phiên bản PHP:Changelog:
Không có giá trị nào được trả lại
4+
Php 7.2.0 - Tham số mảng là bắt buộc.php 4.0.3 - Đã thêm tham số mảng.
PHP 4.0.3 - Added the array parameter.

Nhiều ví dụ hơn

Thí dụ

Lưu trữ các biến trong một mảng:

Hãy tự mình thử »

❮ Tham chiếu chuỗi PHP


[Php 4, Php 5, Php 7, Php 8]

parse_str - phân chia chuỗi thành các biếnParses the string into variables

Sự mô tả

parse_str [Chuỗi $string, mảng &$result]: VOID[string $string, array &$result]: void

Thông số

string

Chuỗi đầu vào.

result

Nếu tham số thứ hai result có mặt, các biến được lưu trữ trong biến này dưới dạng các phần tử mảng.

Cảnh báo

Sử dụng chức năng này mà không có tham số result không được khuyến khích và không được dùng tính như Php 7.2. Kể từ Php 8.0.0, tham số result là bắt buộc.

Trả về giá trị

Không có giá trị được trả về.

Thay đổi

Phiên bảnSự mô tả
8.0.0 parse_str [Chuỗi $string, mảng &$result]: VOID
7.2.0 Thông sốparse_str[] without a second parameter now emits an E_DEPRECATED notice.

string

Chuỗi đầu vào.parse_str[]

Bài Viết Liên Quan

Chủ Đề