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

วิธี Trim ทุก String ใน Array ใน PHP


เพื่อ trim ทุก strings ใน 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"; 
    } 
    $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 Updated Array... Value = John Value = Jacob Value = Tom Value = Tim

ตัวอย่าง

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

<?php 
    $arr = array( " Kevin ", "Katie ", " Angelina ", " Jack "); 
    echo "Array with leading and trailing whitespaces...\n"; 
    foreach( $arr as $value ) { 
        echo "Value = $value \n"; 
    } 
    array_walk($arr, create_function('&$val', '$val = trim($val);')); 
    echo "\nUpdated Array...\n"; 
    foreach($arr as $key => $value) 
        print($arr[$key] . "\n"); 
?>

ผลลัพธ์

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

Array with leading and trailing whitespaces... Value = Kevin Value = Katie Value = Angelina Value = Jack Updated Array... Kevin Katie Angelina Jack