Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Xóa phần tử mảng và đánh chỉ mục lại trong PHP

Để xóa một phần tử mảng và đánh chỉ mục lại mảng, mã như sau:

Ví dụ

<?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"; 
    } 
    unset($result[1]); 
    echo "\nUpdated Array...Re-indexed\n"; 
    $result2 = array_values($result); 
    foreach( $result2 as $value ) { 
        echo "Value = $value \n"; 
    } 
?>

Kết quả

Điều này sẽ tạo ra kết quả sau:

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 
Updated Array...Re-indexed 
Value = John 
Value = Tom 
Value = Tim