تابع implode در PHP

تابع ()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 هم دقیقا کار همین تابع رو انجام میده.

 

هاست

3 دیدگاه در “تابع implode در PHP

پاسخ دهید

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

به سوال زیر پاسخ بدهید *