0

بررسی توابع PHP

 
sahel_007
sahel_007
کاربر نقره ای
تاریخ عضویت : شهریور 1388 
تعداد پست ها : 353
محل سکونت : ایران زمین

تابع implode ، تابع پیوند دهنده عناصر آرایه
سه شنبه 20 تیر 1391  2:55 PM

تابع implode : این تابع یکی از توابع مهم پی اچ پی است و برعکس تابع explode که یک رشته را گرفته و بر اساس جداکننده ، کار جداسازی را انجام داده و خروجی یک  آرایه است  تابع implode یک آرایه را گرفته و خروجی آن یک رشته است.

 

 

implode(آرایه , جدا کننده ); 
خروجی تابع : رشته 

مثال 1 : آرایه ای را گرفته و به یک رشته تبدیل کند.

 

<?php
         $arr = array('Hello','World!','Beautiful','Day!');
         echo implode(" ",$arr);
?>

خروجی :

 

Hello World! Beautiful Day!

 

تابع implode بر اساس جدا کننده که فاصله است عناصر آرایه را به رشته تبدیل می کند. اگر جدا کننده مثلا خط فاصله بود بین عناصر آرایه خط فاصله قرار می گرفت.

 

مثال 2 : آرایه را گرفته سپس بر اساس جدا کننده در خروجی یک رشته چاپ می کند.

 

<?php
//تعریف آرایه
$array 
= array('lastname''email''phone');
// براساس جدا کننده که ویرگول است آرایه را گرفته سپس تبدیل به رشته می کند
$comma_separated implode(" ~~> "$array);
//result: zero ~~> one ~~> two
echo $comma_separated;

?>

خروجی :

 

zero ~~> one ~~> two

 

تشکرات از این پست
دسترسی سریع به انجمن ها