فنکشن parse_str() PHP

مثال

رشته‌ی جستجو را به متغیرها تحلیل کنید:

<?php
parse_str("name=Bill&age=60");
echo $name."<br>";
echo $age;
?>

مثال اجرایی

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

فنکشن parse_str() رشته‌ی جستجو را به متغیرها تحلیل می‌کند.

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

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

نوع‌بندی

parse_str(<
i>string,array)
پارامتر توضیح
string ضروری. رشته‌ای که باید آنالیز شود را تعیین کنید.
array اختیاری. نام آرایه‌ای که متغیرها در آن ذخیره می‌شوند را تعیین کنید. این پارامتر نشان‌دهنده این است که متغیرها به آرایه ذخیره می‌شوند.

جزئیات فنی

بازگشت: بدون بازگشت.
ورژن PHP: 4+
گزارش به‌روزرسانی‌ها: در PHP 4.0.3، array پارامتر.

مثال‌های بیشتر

مثال 1

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

<?php
parse_str("name=Bill&age=60",$myArray);
print_r($myArray);
?>

مثال اجرایی