Home » PHP » Fungsi String parse_str() Pada PHP

Fungsi String parse_str() Pada PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi parse_str() digunakan untuk dapat mem-parsing string kueri menjadi variabel.

Catatan: Jika parameter array tidak disetel, variabel yang disetel oleh fungsi ini akan menimpa variabel yang ada dengan nama yang sama.

Catatan: Pengaturan magic_quotes_gpc di file php.ini mempengaruhi keluaran dari fungsi ini. Jika diaktifkan, variabel akan dikonversi dengan  addslashes()  sebelum diurai oleh parse_str().

Syntax

parse_str(string,array)

Nilai Parameter

ParameterDeskripsi
stringRequired. Menentukan string yang akan diurai
arrayOptional (required dari PHP 7.2). Menentukan nama array untuk menyimpan variabel. Parameter ini menunjukkan bahwa variabel akan disimpan dalam sebuah array.

Detail Teknis

Return Value:Tidak ada nilai yang dikembalikan
PHP Version:4+
Changelog:PHP 7.2.0 – Diperlukan parameter array.
PHP 4.0.3 – Menambahkan parameter array.

Contoh 1
Parse string kueri menjadi variabel:

<?php
parse_str("name=Stark&age=45");
echo $name."<br>";
echo $age;
?>
  /* Output : 
Stark
45

Contoh 2
Simpan variabel dalam array:

<?php
parse_str("name=Hulk&age=45",$myArray);
print_r($myArray);
?>
  //Output : Array ( [name] => Hulk [age] => 45 )

You may also like