কম্পিউটার

PHP – mb_parse_str() ব্যবহার করে GET, POST এবং কুকি ডেটা পার্স করুন


mb_parse_str() PHP-এ ফাংশন GET, POST এবং কুকি ডেটা পার্স করতে ব্যবহৃত হয় এবং এটি গ্লোবাল ভেরিয়েবল সেট করে। এটি URL এনকোড করা ডেটা পার্স করে এবং এনকোডিং সনাক্ত করে। এর পরে, এটি অভ্যন্তরীণ এনকোডিং-এ কোডিং রূপান্তর করে এবং গ্লোবাল ভেরিয়েবলের জন্য মান সেট করে। এই ফাংশনটি পিএইচপি 7 বা উচ্চতর সংস্করণে সমর্থিত।

সিনট্যাক্স

string mb_parse_str($str_string, $array_result)

পরামিতি

mb_parse_str() নিম্নলিখিত দুটি প্যারামিটার গ্রহণ করে −

  • $str_string − এই প্যারামিটারটি ইউআরএল এনকোড করা ডেটার জন্য ব্যবহার করা হয়।

  • $ফলাফল - ফলাফল প্যারামিটারটি ডিক্রিপ্ট করা এবং অক্ষর এনক্রিপ্ট করা রূপান্তরিত মান ধারণ করা একটি অ্যারে হবে৷

রিটার্ন মান

mb_parse_str() ফাংশন সাফল্যের উপর সত্য বা ব্যর্থতার উপর মিথ্যা প্রদান করে। যদি এটি সফলভাবে ডেটা পার্স করে, তাহলে এটি সত্যে ফিরে আসবে, অন্যথায় এটি মিথ্যা ফেরত দেবে।

উদাহরণ 1

<?php
   $str_string ="user_id= 123
   &email=xyz@gmail.com
   &country=India";
   $array_result;

   // parse the data
   mb_parse_str($str_string, $array_result);
   print_r($array_result);
?>

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

Array
(
   [user_id] => 123

   [email] => xyz@gmail.com

   [country] => India
)

  1. কিভাবে PHP ব্যবহার করে একটি CSV ফাইল পার্স করবেন

  2. পিএইচপি-তে একটি স্থায়ী কুকির অর্থ কী?

  3. পিএইচপি-তে serializeArray থেকে POST মানগুলি কীভাবে পাবেন?

  4. পাইথন প্রোগ্রামিং ব্যবহার করে অনুরোধগুলি পান এবং পোস্ট করুন৷