Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

วิธีสร้าง Comma Separated List จาก Array ใน PHP


เพื่อสร้าง comma-separated list จาก array ใน PHP โค้ดมีดังนี้ −

ตัวอย่าง

<?php 
    $arr = array( " John ", "Jacob ", " Tom ", " Tim "); 
    echo "Array with leading and trailing whitespaces...\n"; 
    foreach( $arr as $value ) { 
        echo "Value = $value \n"; 
    } 
    echo "\nComma separated list...\n"; 
    print_r(implode(', ', $arr)); 
    $result = array_map('trim', $arr); 
    echo "\nUpdated Array...\n"; 
    foreach( $result as $value ) { 
        echo "Value = $value \n"; 
    } 
?>

ผลลัพธ์

จะผลลัพธ์ดังนี้ −

Array with leading and trailing whitespaces... Value = John Value = Jacob Value = Tom Value = Tim Comma separated list... John , Jacob , Tom , Tim Updated Array... Value = John Value = Jacob Value = Tom Value = Tim

ตัวอย่าง

มาดูตัวอย่างอีกอย่าง −

<?php 
    $arr = array(100, 200, 300, 400, 500); 
    echo "Comma separated list...\n"; 
    print_r(implode(', ', $arr)); 
?>

ผลลัพธ์

จะผลลัพธ์ดังนี้ −

Comma separated list... 100, 200, 300, 400, 500