কোয়েরি স্ট্রিং পার্স করে ভেরিয়েবল বানাতে parse_str() ফাংশন
PHP-তে parse_str() ফাংশনটি একটি কোয়েরি স্ট্রিং (URL-এনকোডেড স্ট্রিং) পার্স করে ভেরিয়েবল বা অ্যারে-এ সংরক্ষণ করে। এটি কিছুই রিটার্ন করে না।
সিনট্যাক্স
parse_str(str, arr)
প্যারামিটার
- str — পার্স করার স্ট্রিং
- arr — ভেরিয়েবল/অ্যারে সংরক্ষণের নাম (অপশনাল, PHP 7.2+ এ ডিপ্রিকেটেড)
রিটার্ন মান
কিছুই রিটার্ন করে না।
উদাহরণ ১
<?php
parse_str("studentname=Jack&marks=95", $arr);
print_r($arr);
?>
আউটপুট
Array ( [studentname] => Jack [marks] => 95 )
উদাহরণ ২
<?php
parse_str("studentname=Tom&studentmarks=95&studentsubject=Maths", $arr);
print_r($arr);
?>
আউটপুট
Array ( [studentname] => Tom [studentmarks] => 95 [studentsubject] => Maths )