2015-03-15 2 views
-1

Я только начал изучать php, и у меня есть некоторые проблемы, когда я получаю somting в массиве в WordPress. напримерphp reverse array elements

Я получаю массив как этот [0,1,2,3,4]

после получения массива Мне нужно повернуть его вспять, как этот [4,3,2,1,0]

этот мой код массива

$gallery_images = array_values(get_children('pos_type=attachment&post_mime_type=image&post_parent=' . $gallery->ID)); 
+1

http://php.net/manual/en/function.array-reverse.php – Jite

+0

oooo thank you :) –

+0

Перед отправкой вопроса, обязательно попробуйте Google и/или документацию php. На этот вопрос можно было бы легко ответить поиском google. – Jite

ответ

1

Вы можете добавить array_reverse() для изменения вашего массива. Это поможет вам.

$gallery_images = array_reverse(array_values(get_children('pos_type=attachment&post_mime_type=image&post_parent=' . $gallery->ID)));

0

Самый простой способ изменить стандартный idexed массив в PHP является использование функции array_reverse.
Но если вы только собираетесь цикл его, вы можете также использовать в обратном направлении для цикла:

for($i=count($array);$i-->0;) { 
    echo $array[$i]; 
} 

Какой будет цикл массив в обратном направлении.