การรวมอะเรย์ไว้ในสตริง
posted on 14 Sep 2009 18:21 by geneticbloggerการรวมอะเรย์ไว้ในสตริง เป็นการรวมสมาชิกอะเรย์ให้กลายเป็นสตริง โดยสามารถกำหนดตัวคั่น (Separate) ได้ตามต้องการ
join('ตัวคั่นที่ต้องการ', ตัวแปรอะเรย์)
เช่น
@a = ("Hello,", "Welcome", "Perl!\n");
$a = join(' ', @a);
# คือรวมค่าทั้งหมดในอะเรย์ โดยคั่นด้วย ' ' (ช่องว่าง 1 ช่อง) เพราะฉะนั้น $a = "Hello, Welcome Perl!\n"
$b = join(' and ', @a);
# $b = "Hello, and Welcome and Perl!\n"
$c = join('', @a);
# $c = "Hello,WelcomePerl!\n"