Để đặt lại khóa của các phần tử mảng bằng PHP, mã như sau:
Ví dụ
<?php
$arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");
var_dump ($arr);
$res = array_values($arr);
var_dump ($res);
?>
Kết quả
Điều này sẽ tạo ra kết quả sau:
array(4) {
["p"]=> string(3) "150"
["q"]=> string(3) "100"
["r"]=> string(3) "120"
["s"]=> string(3) "110"
}
array(4) {
[0]=> string(3) "150"
[1]=> string(3) "100"
[2]=> string(3) "120"
[3]=> string(3) "110"
}
Ví dụ
Hãy xem một ví dụ khác:
<?php
$arr = array( 8=>"Ben", 4=>"Kevin", 7=>"Mark", 3=>"Hanks");
var_dump ($arr);
$res = array_values($arr);
var_dump ($res);
?>
Kết quả
Điều này sẽ tạo ra kết quả sau:
array(4) {
[8]=> string(3) "Ben"
[4]=> string(5) "Kevin"
[7]=> string(4) "Mark"
[3]=> string(5) "Hanks"
}
array(4) {
[0]=> string(3) "Ben"
[1]=> string(5) "Kevin"
[2]=> string(4) "Mark"
[3]=> string(5) "Hanks"
}