php array_values()函数可以帮助我们从数组中获取所有值。它可以从数组中返回一个包含原数组中所有值的新数组,但不保留键名。
使用方法
$a=array("Volvo"=>"XC90","BMW"=>"X5");
print_r(array_values($a));
上面的代码将输出:
Array ( [0] => XC90 [1] => X5 )
array_values()函数可以用来重置数组的键名,因为它返回一个新的数组,其中包含原数组中所有的值,但不保留键名。
下面的代码将重置数组的键名:
$a=array("Volvo"=>"XC90","BMW"=>"X5");
$b=array_values($a);
print_r($b);
上面的代码将输出:
Array ( [0] => XC90 [1] => X5 )
array_values()函数还可以用来替换数组中的某些值。下面的代码将替换数组中的值:
$a=array("Volvo"=>"XC90","BMW"=>"X5");
$b=array_values($a);
$b[0]="Toyota";
print_r($b);
上面的代码将输出:
Array ( [0] => Toyota [1] => X5 )
可以看到,原来的键名仍然存在,但是值已经被替换了。
php array_values()函数可以帮助我们从数组中获取所有值,它返回一个包含原数组中所有值的新数组,但不保留键名。它可以用来重置数组的键名,也可以用来替换数组中的某些值。