تابع ()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!
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 هم دقیقا کار همین تابع رو انجام میده.
سلام من همه اموزش ها رو دارم میخونم دستت درد نکنه واقعا بهترینه 😉
سلام
من تازه دارم شروع میکنم واقعا عالیه !!!
ممنون
سلام
ممنون سجاد جان 😉
سلام ممنون از مطلب عالیتون
میخواستم بدونم که چه جوری اون رشته php-implode-function.html تو یو ار ال قرار دادید