I need to display array in sequence

my array

Array
(
 [0] => test@yahoo.com
 [1] => rans@yahoo.com
 [2] => maria@gmail.com
 [3] => lspap@gmail.com
 [6] => sage@yahoo.com
 [7] => rlope@hotmail.com
 [13] => alyssa@gmail.com
)

I want output like following

Array
(
 [0] => test@yahoo.com
 [1] => rans@yahoo.com
 [2] => maria@gmail.com
 [3] => lspap@gmail.com
 [4] => sage@yahoo.com
 [5] => rlope@hotmail.com
 [6] => alyssa@gmail.com
)

Now my question is how can display array like above sequence in PHP?

有帮助吗?

解决方案

use array_values to reindex an array

$array = array_values($array);

其他提示

To display the values in sequence use a foreach loop as so

foreach($array as $arr){
 echo $arr."\n";
}

to store the values with new indexes or keys use

array_values($array);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top