PHP parse_str() Function












❮ مرجع رشته PHP




مثال


رشته پرس و جو را به متغیرها تجزیه کنید:




parse_str("name=Peter&age=43");

echo $name."
";

echo $age;

?>

این را خودتان امتحان کنید »




تعریف و استفاده


تابع parse_str() رشته پرس و جو را به متغیرها تجزیه می کند.


توجه: اگر پارامتر آرایه تنظیم نشده باشد، متغیرهای تنظیم شده توسط این تابع، متغیرهای موجود با همین نام را بازنویسی می‌کنند.

توجه: تنظیمات magic_quotes_gpc در php. فایل ini بر خروجی این اثر می گذارد
تابع. اگر فعال باشد، متغیرها قبل از تجزیه توسط addslashes() تبدیل می شوند
توسط parse_str().





نحو



parse_str(رشته، آرایه)


مقادیر پارامتر















پارامتر توضیح
رشته لازم است. رشته ای را برای تجزیه مشخص می کند
آرایه اختیاری (الزامی از PHP 7.2). نام آرایه ای را برای ذخیره متغیرها مشخص می کند. این پارامتر نشان می دهد که متغیرها در یک آرایه ذخیره می شوند.

جزئیات فنی















مقدار بازگشتی: هیچ مقداری برگردانده نشد
نسخه PHP: 4+
تغییر: PHP 7.2.0 - پارامتر array مورد نیاز است.
PHP 4.0.3 - اضافه شد
پارامتر آرایه.




نمونه های بیشتر



مثال


متغیرها را در یک آرایه ذخیره کنید:




parse_str("name=Peter&age=43",$myArray);

print_r($myArray);

?>

خودت امتحان کن »




❮ مرجع رشته PHP