یکی از فانکشنهای پرکاربرد explode() ,PHP است. این فانکشن برای تبدیل یک رشته (string) به یک آرایه (array) بر اساس یک محدود کننده (delimiter) استفاده میشود.
مثال:
فرض کنید که ما یک رشته متنی داریم که شامل ایمیل، نام و نام خانوادگی کاربر است، که با کاراکتر | از هم جدا شدهاند. میخواهیم این رشته را به صورت آرایه با سه المان ایمیل، نام و نام خانوادگی تقسیم کنیم.
کد PHP:
$str = "user@example.com|John|Doe";
$arr = explode("|", $str);
print_r($arr);
خروجی:
Array
(
[0] => user@example.com
[1] => John
[2] => Doe
)
در این مثال، ابتدا یک رشته با نام str$ تعریف شده است. سپس با استفاده از فانکشن ()explode، این رشته بر اساس کاراکتر `|` به یک آرایه تبدیل میشود و در متغیر arr$ ذخیره میشود. سپس با استفاده از ()print_r، محتویات آرایه نمایش داده میشود.