مثال
یک رشته را به آرایه بشکنید:
$str = "سلام دنیا. روز زیبایی است.";
print_r (explode(" ",$str));
?>
این را خودتان امتحان کنید »
تعریف و استفاده
تابع explode() یک رشته را به یک آرایه می شکند.
توجه: پارامتر "separator" نمی تواند یک رشته خالی باشد.
توجه: این تابع باینری ایمن است.
نحو
انفجار (جداکننده، رشته، حد)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| جداکننده | لازم است. محل شکستن رشته | را مشخص می کند
| رشته | لازم است. رشته برای تقسیم |
| محدود | اختیاری. تعداد عناصر آرایه برای بازگشت را مشخص می کند. مقادیر ممکن:
|
جزئیات فنی
| مقدار بازگشتی: | آرایه ای از رشته ها را برمی گرداند |
|---|---|
| نسخه PHP: | 4+ |
| تغییر: | پارامتر limit در PHP 4.0.1 و پشتیبانی از محدودیتهای منفی در PHP 5.1.0 اضافه شد |
نمونه های بیشتر
مثال
استفاده از پارامتر حد برای برگرداندن تعدادی از عناصر آرایه:
$str = 'یک، دو، سه، چهار';
// حد صفر
print_r(explode(',',$str,0));
// حد مثبت
print_r(explode(',',$str,2));
// محدودیت منفی
print_r(explode(',',$str,- 1));
?>
این را خودتان امتحان کنید »
❮ مرجع رشته PHP