تابع implode در PHP

نوشته‌شده در در کار با رشته ها
Loading Likes...

تابع ()implode آیتمهای موجود در یک آرایه رو بصورت رشته ای به هم متصل میکنه و این تابع رو عکس تابع ()explode میدونیم.

شکل کلی

string implode ( [string $glue ,] array $pieces )

پارامترها:

  • glue$ – پارامتر اختیاری. کاراکتر یا رشته ای که میخواهید از آن برای متصل کردن تکه ها استفاده شود را مشخص میکند و بصورت پیشفرض یک رشته خالی است.
  • pieces$- آرایه مورد نظر.
نکته: این تابع Binary-Safe است.

مثال ها

مثال اول

<?php
 $pieces = array ('I','LOVE','PHP!' );
 $joined = implode ( $pieces );
 echo $joined;
?>

خروجی:

ILOVEPHP!

 

مثال دوم

<?php
 $pieces = array ('I', 'LOVE', 'PHP!' );
 $joined = implode ( '<br>', $pieces );
 echo $joined;
?>

خروجی:

I
LOVE
PHP!

 

مثال سوم

<?php
 $elements = array ('Item1', 'Item2', 'Item3' );
 echo "<ul><li>" . implode ( "</li><li>", $elements ) . "</li></ul>";
?>

خروجی:

<ul><li>Item1</li><li>Item2</li><li>Item3</li></ul>

خروجی (تو مرورگر):

  • Item1
  • Item2
  • Item3
نکته: تابع ()join هم دقیقا کار همین تابع رو انجام میده.

 



سوالی دارید؟

بدون گرفتن نتیجه اینجا رو ترک نکنید! هر سوالی دارید میتونید در عرض ۱۵ ثانیه ثبت نام و خیلی زود جواب بگیرید.

4 دیدگاه برای «تابع implode در PHP»

  1. سلام ممنون از مطلب عالیتون
    میخواستم بدونم که چه جوری اون رشته php-implode-function.html تو یو ار ال قرار دادید

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

9 × = 36